Debugger[New CDB]: Add support for "Select Widget to Watch".
in stopped state. Add helper for executing calls to ExtensionContext including recording of output in OutputCallback. Extend symbol resolution to return addresses as well since QApplication::widgetAt() is ambiguous and needs to be called by address. Add 'widgetat' extension command to return the widget.
Showing
- src/libs/qtcreatorcdbext/extensioncontext.cpp 81 additions, 21 deletionssrc/libs/qtcreatorcdbext/extensioncontext.cpp
- src/libs/qtcreatorcdbext/extensioncontext.h 8 additions, 1 deletionsrc/libs/qtcreatorcdbext/extensioncontext.h
- src/libs/qtcreatorcdbext/gdbmihelpers.cpp 50 additions, 0 deletionssrc/libs/qtcreatorcdbext/gdbmihelpers.cpp
- src/libs/qtcreatorcdbext/gdbmihelpers.h 7 additions, 0 deletionssrc/libs/qtcreatorcdbext/gdbmihelpers.h
- src/libs/qtcreatorcdbext/outputcallback.cpp 19 additions, 1 deletionsrc/libs/qtcreatorcdbext/outputcallback.cpp
- src/libs/qtcreatorcdbext/outputcallback.h 5 additions, 0 deletionssrc/libs/qtcreatorcdbext/outputcallback.h
- src/libs/qtcreatorcdbext/qtcreatorcdbext.def 1 addition, 0 deletionssrc/libs/qtcreatorcdbext/qtcreatorcdbext.def
- src/libs/qtcreatorcdbext/qtcreatorcdbextension.cpp 34 additions, 0 deletionssrc/libs/qtcreatorcdbext/qtcreatorcdbextension.cpp
- src/libs/qtcreatorcdbext/symbolgroup.cpp 6 additions, 4 deletionssrc/libs/qtcreatorcdbext/symbolgroup.cpp
- src/libs/qtcreatorcdbext/symbolgroupvalue.cpp 23 additions, 5 deletionssrc/libs/qtcreatorcdbext/symbolgroupvalue.cpp
- src/libs/qtcreatorcdbext/symbolgroupvalue.h 10 additions, 3 deletionssrc/libs/qtcreatorcdbext/symbolgroupvalue.h
- src/plugins/debugger/cdb/cdbengine.cpp 74 additions, 1 deletionsrc/plugins/debugger/cdb/cdbengine.cpp
- src/plugins/debugger/cdb/cdbengine.h 11 additions, 1 deletionsrc/plugins/debugger/cdb/cdbengine.h
Loading
Please register or sign in to comment