More Info

Revision 677505

(Back to digest)
 

Other 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