Debugger: Make tooltips pinnable.
Replace old debugger tooltip by a new ToolTipManager which has a list of AbstractDebuggerToolTipWidget with the functionality to 'acquire' an engine (display its data) and 'release' it (store engine data and display them as 'previous') and serialization to XML session data. DebuggerTreeViewToolTipWidget implements AbstractDebuggerToolTipWidget for tree model acting as a filter on watch models. Rubber-stamped-by: hjk
Showing
- src/plugins/debugger/cdb/cdbengine.cpp 19 additions, 11 deletionssrc/plugins/debugger/cdb/cdbengine.cpp
- src/plugins/debugger/cdb/cdbengine.h 3 additions, 2 deletionssrc/plugins/debugger/cdb/cdbengine.h
- src/plugins/debugger/debugger.pro 4 additions, 4 deletionssrc/plugins/debugger/debugger.pro
- src/plugins/debugger/debugger.qrc 1 addition, 0 deletionssrc/plugins/debugger/debugger.qrc
- src/plugins/debugger/debuggercore.h 3 additions, 0 deletionssrc/plugins/debugger/debuggercore.h
- src/plugins/debugger/debuggerengine.cpp 9 additions, 7 deletionssrc/plugins/debugger/debuggerengine.cpp
- src/plugins/debugger/debuggerengine.h 5 additions, 2 deletionssrc/plugins/debugger/debuggerengine.h
- src/plugins/debugger/debuggerplugin.cpp 21 additions, 7 deletionssrc/plugins/debugger/debuggerplugin.cpp
- src/plugins/debugger/debuggerrunner.cpp 4 additions, 1 deletionsrc/plugins/debugger/debuggerrunner.cpp
- src/plugins/debugger/debuggertooltip.cpp 0 additions, 221 deletionssrc/plugins/debugger/debuggertooltip.cpp
- src/plugins/debugger/debuggertooltip.h 0 additions, 56 deletionssrc/plugins/debugger/debuggertooltip.h
- src/plugins/debugger/debuggertooltipmanager.cpp 1242 additions, 0 deletionssrc/plugins/debugger/debuggertooltipmanager.cpp
- src/plugins/debugger/debuggertooltipmanager.h 278 additions, 0 deletionssrc/plugins/debugger/debuggertooltipmanager.h
- src/plugins/debugger/gdb/classicgdbengine.cpp 1 addition, 1 deletionsrc/plugins/debugger/gdb/classicgdbengine.cpp
- src/plugins/debugger/gdb/gdbengine.cpp 64 additions, 67 deletionssrc/plugins/debugger/gdb/gdbengine.cpp
- src/plugins/debugger/gdb/gdbengine.h 7 additions, 5 deletionssrc/plugins/debugger/gdb/gdbengine.h
- src/plugins/debugger/gdb/pythongdbengine.cpp 18 additions, 5 deletionssrc/plugins/debugger/gdb/pythongdbengine.cpp
- src/plugins/debugger/images/pin.xpm 19 additions, 0 deletionssrc/plugins/debugger/images/pin.xpm
- src/plugins/debugger/pdb/pdbengine.cpp 3 additions, 3 deletionssrc/plugins/debugger/pdb/pdbengine.cpp
- src/plugins/debugger/pdb/pdbengine.h 1 addition, 1 deletionsrc/plugins/debugger/pdb/pdbengine.h
Loading
Please register or sign in to comment