Revision 748240

Go back to digest for 16th December 2007

Features in Development Tools

Hamish Rodda committed changes in /trunk/KDE/kdevelop/languages/cpp/debugger:

Less deprecated code

Make current thread and frame requirements a part of the GDB command object, so the controller can take over setting this in gdb as required. This should make the debugger less error prone in the new model/view code.

Start on new way of providing specialised debugging views for certain objects - first example is parsing of QString (not yet working). One day soon you should be able to write customised views using plugins, that's going to be awesome :)

File Changes

Added 3 files
  • /trunk/KDE/kdevelop/languages/cpp/debugger/qt4
  •   /qstringvariableitem.cpp
  •   /qstringvariableitem.h
Modified 23 files
  • /trunk/KDE/kdevelop/languages/cpp/debugger
  •   /abstractvariableitem.cpp
  •   /abstractvariableitem.h
  •   /breakpoint.cpp
  •   /CMakeLists.txt
  •   /frameitem.cpp
  •   /frameitem.h
  •   /framestackwidget.cpp
  •   /gdbbreakpointwidget.cpp
  •   /gdbbreakpointwidget.h
  •   /gdbcommand.cpp
  •   /gdbcommand.h
  •   /gdbcontroller.cpp
  •   /gdbcontroller.h
  •   /memviewdlg.cpp
  •   /stackmanager.cpp
  •   /stackmanager.h
  •   /threaditem.cpp
  •   /threaditem.h
  •   /variablecollection.cpp
  •   /variablecollection.h
  •   /variableitem.cpp
  •   /variableitem.h
  •   /variablewidget.cpp
26 files changed in total