More Info

Revision 748240

(Back to digest)
 

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