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.
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/
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