Revision 677505
Go back to digest for 24th June 2007Other in KDE Base
David Faure committed changes in /trunk/KDE/kdebase/apps/konqueror:
Started the big design cleanup:
- Implemented visitor support to KonqFrameBase and children, to reduce interdependencies, moved printFrameInfo to visitor, and used visitor in unit tests too, to inspect structure.
- Simplify KonqMainWindow ctor
- Pass explicit mimetype to addTab() (fixed one performance bug, in kde3 branch as well)
- Simplify splitView arguments
- Unit tests for most of the KonqViewMgr API, to allow for further refactorings
File Changes
Added 2 files
- /trunk/KDE/kdebase/apps/konqueror/tests
- /centralwidget.cpp
- /centralwidget.h
Modified 27 files
- /trunk/KDE/kdebase/apps/konqueror
- /CMakeLists.txt
- /konq_browseriface.h
- /konq_combo.h
- /konq_extensionmanager.cc
- /konq_extensionmanager.h
- /konq_factory.cc
- /konq_factory.h
- /konq_frame.cc
- /konq_frame.h
- /konq_framecontainer.cc
- /konq_framecontainer.h
- /konq_guiclients.h
- /konq_main.cc
- /konq_mainwindow.cc
- /konq_mainwindow.h
- /konq_misc.cc
- /konq_tabs.cc
- /konq_tabs.h
- /konq_view.cc
- /konq_view.h
- /konq_viewmgr.cc
- /konq_viewmgr.h
- /KonqMainWindowAdaptor.h
- /KonqViewAdaptor.h
- /tests/CMakeLists.txt
- /tests/konqviewmgrtest.cpp
- /tests/konqviewmgrtest.h
29 files changed in total