Revision 673355

Go back to digest for 17th June 2007

Features in Development Tools

Andreas Pakulat committed changes in /trunk/KDE/kdevplatform:

Rework of the outputview interface and standard implementation.
It now follows completely the MVC pattern, you can give it a model and a title and the outputview will do the rest.

It also provides a signal when an item in the view is activated (this can be extended if needed to other view signals).

todos: check how custom context menu can be implemented and removing a view

File Changes

Added 4 files
  • /trunk/KDE/kdevplatform/src
  •   /outputview/outputmodel.cpp
  •   /outputview/outputmodel.h
  •   /util/executecommand.cpp
  •   /util/executecommand.h
Deleted 6 files
  • /trunk/KDE/kdevplatform
  •   /plugins/standardoutputview/outputviewcommand.cpp
  •   /plugins/standardoutputview/outputviewcommand.h
  •   /src/outputview/ioutputviewitem.cpp
  •   /src/outputview/ioutputviewitem.h
  •   /src/outputview/ioutputviewitemfactory.cpp
  •   /src/outputview/ioutputviewitemfactory.h
Modified 11 files
  • /trunk/KDE/kdevplatform
  •   /.kateconfig
  •   /kdevplatform.kdev4
  •   /plugins/standardoutputview/CMakeLists.txt
  •   /plugins/standardoutputview/outputwidget.cpp
  •   /plugins/standardoutputview/outputwidget.h
  •   /plugins/standardoutputview/standardoutputview.cpp
  •   /plugins/standardoutputview/standardoutputview.h
  •   /plugins/subversion/subversion_view.cpp
  •   /src/outputview/CMakeLists.txt
  •   /src/outputview/ioutputview.h
  •   /src/util/CMakeLists.txt
21 files changed in total