Revision 628192
Go back to digest for 4th February 2007Features in KDE Base
Redesign KAboutApplicationDialog and KAboutKDEDialog:
* these two classes have not very much together: no need to subclass both from KAboutDialog
* KAboutDialog is obsolete :) this class is a _mess_. I will remove it as soon as all is ported to the new classes. KAboutDialog is never ouside kdelibs used in trunk/KDE
* reduced code from over 2000 lines to less than 500 in all these classes
* KAboutApplicationDialog open now noticable faster and it's content is now KTextBrowser based
* it's way easier to understand and change the layout of both dialogs
* IMHO a bit nicer and more modern layout
easy to port:
* KAboutApplication renamed to KAboutApplicationDialog
* KAboutKDE renamed to KAboutKDEDialog* both classes lost their last argument (bool modal) -> by default not modal (false)
File Changes
- /trunk/KDE/kdelibs/kdeui/dialogs
- /kaboutapplicationdialog.cpp
- /kaboutapplicationdialog.h
- /kaboutkdedialog.cpp
- /kaboutkdedialog.h
- /trunk/KDE/kdelibs
- /KDE4PORTING.html
- /kdeui/CMakeLists.txt
- /kdeui/widgets/khelpmenu.cpp
- /kdeui/widgets/khelpmenu.h