Revision 677505

Go back to digest for 24th June 2007

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