Bug 181691

Summary: JJ: class generator should use KAssistantDialog
Product: [Developer tools] kdevplatform Reporter: Andreas Pakulat <apaku>
Component: languageAssignee: kdevelop-bugs-null
Status: RESOLVED FIXED    
Severity: normal CC: gmary, moijes12
Priority: VLO Keywords: junior-jobs
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Andreas Pakulat 2009-01-23 23:04:35 UTC
To make the new class wizard comply with KDE standards it should use KAssistantDialog instead of QWizard. This might need an extension of the widgets, to support more than just a simple header.
Comment 1 Ghislain MARY 2012-04-11 12:34:24 UTC
I proposed a patch that uses KAssistantDialog instead of QWizard for the new class assistant.
It needs changes in the kdevplatform (review 104547) and kdevelop (review 104548) repositories.
Review board links:
https://git.reviewboard.kde.org/r/104547/
https://git.reviewboard.kde.org/r/104548/
Comment 2 Milian Wolff 2012-04-20 15:04:35 UTC
Git commit 0181874c456ab4057f0b740d9f63150cfb1cf6cc by Milian Wolff.
Committed on 20/04/2012 at 17:02.
Pushed by mwolff into branch 'master'.

Use KAssistantDialog instead of QWizard for the new class assistant

REVIEW: 104547

Patch by Ghislain Mary, many thanks!

M  +138  -74   language/codegen/createclass.cpp
M  +43   -22   language/codegen/createclass.h
M  +12   -27   language/codegen/overridespage.cpp
M  +6    -7    language/codegen/overridespage.h
M  +77   -53   language/codegen/ui/licensechooser.ui
M  +10   -13   language/codegen/ui/newclass.ui
M  +137  -128  language/codegen/ui/outputlocation.ui
M  +2    -7    language/codegen/ui/overridevirtuals.ui

http://commits.kde.org/kdevplatform/0181874c456ab4057f0b740d9f63150cfb1cf6cc