Revision 655210

Go back to digest for 22nd April 2007

Features in Development Tools

Paulo Moura Guedes committed changes in /trunk/KDE/kdewebdev/klinkstatus/src:

Advance a little more on unreferred documents and HTML validation.

Set the UI infrastructure to support the new features. Now the session widget is a stack widget that necessarily contains a SessionWidget (the name is not clear now has each session can be constituted by several widgets) object. The stack widget can also contain a widget for unreferred documents, for HTML validation and so on. The stack widget is now the page for each tab.

Some care have been take to deal with the actions. Not very hard though as ActionManager was already well designed.

A consequence of this change is the refactoring of TabWidgetSession which was a little stupid btw.

File Changes

Added 8 files
  • /trunk/KDE/kdewebdev/klinkstatus/src
  •   /klsfactory.cpp
  •   /klsfactory.h
  •   /ui/sessionstackedwidget.cpp
  •   /ui/sessionstackedwidget.h
  •   /ui/unreferreddocumentswidget.cpp
  •   /ui/unreferreddocumentswidget.h
  •   /ui/unreferreddocumentswidget.ui
  •   /ui/widgetinterface.h
Modified 18 files
  • /trunk/KDE/kdewebdev/klinkstatus/src
  •   /actionmanager.cpp
  •   /actionmanager.h
  •   /CMakeLists.txt
  •   /klinkstatus.cpp
  •   /klinkstatus.h
  •   /klinkstatus_part.cpp
  •   /klinkstatus_part.h
  •   /klinkstatus_part.rc
  •   /engine/linkstatus.cpp
  •   /engine/linkstatus.h
  •   /engine/searchmanager.cpp
  •   /engine/searchmanager.h
  •   /tidy/markupvalidator.cpp
  •   /ui/sessionwidget.cpp
  •   /ui/sessionwidget.h
  •   /ui/sessionwidgetbase.ui
  •   /ui/tabwidgetsession.cpp
  •   /ui/tabwidgetsession.h
26 files changed in total