VariableChooser: Rework
Allow multiple expanders to be registered for lineedits, e.g. a
local and the global ones, and actually show them.
Use a tree view in the chooser for somewhat more structured display.
Change-Id: I769f92144e5249f45e54381de52aa6973eb20118
Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
Showing
- src/libs/utils/macroexpander.cpp 34 additions, 0 deletionssrc/libs/utils/macroexpander.cpp
- src/libs/utils/macroexpander.h 5 additions, 0 deletionssrc/libs/utils/macroexpander.h
- src/plugins/baremetal/baremetaldeviceconfigurationwidget.cpp 3 additions, 3 deletionssrc/plugins/baremetal/baremetaldeviceconfigurationwidget.cpp
- src/plugins/baremetal/baremetaldeviceconfigurationwizardpages.cpp 3 additions, 3 deletions...ins/baremetal/baremetaldeviceconfigurationwizardpages.cpp
- src/plugins/cmakeprojectmanager/cmakeproject.cpp 0 additions, 1 deletionsrc/plugins/cmakeprojectmanager/cmakeproject.cpp
- src/plugins/coreplugin/coreplugin.pro 0 additions, 2 deletionssrc/plugins/coreplugin/coreplugin.pro
- src/plugins/coreplugin/coreplugin.qbs 0 additions, 1 deletionsrc/plugins/coreplugin/coreplugin.qbs
- src/plugins/coreplugin/dialogs/externaltoolconfig.cpp 7 additions, 7 deletionssrc/plugins/coreplugin/dialogs/externaltoolconfig.cpp
- src/plugins/coreplugin/editormanager/editormanager.cpp 3 additions, 1 deletionsrc/plugins/coreplugin/editormanager/editormanager.cpp
- src/plugins/coreplugin/externaltool.cpp 4 additions, 2 deletionssrc/plugins/coreplugin/externaltool.cpp
- src/plugins/coreplugin/jsexpander.cpp 2 additions, 2 deletionssrc/plugins/coreplugin/jsexpander.cpp
- src/plugins/coreplugin/locator/executefilter.cpp 3 additions, 3 deletionssrc/plugins/coreplugin/locator/executefilter.cpp
- src/plugins/coreplugin/mainwindow.cpp 0 additions, 1 deletionsrc/plugins/coreplugin/mainwindow.cpp
- src/plugins/coreplugin/variablechooser.cpp 153 additions, 70 deletionssrc/plugins/coreplugin/variablechooser.cpp
- src/plugins/coreplugin/variablechooser.h 8 additions, 2 deletionssrc/plugins/coreplugin/variablechooser.h
- src/plugins/cpptools/cpptoolsplugin.cpp 2 additions, 2 deletionssrc/plugins/cpptools/cpptoolsplugin.cpp
- src/plugins/debugger/debuggerengine.cpp 5 additions, 4 deletionssrc/plugins/debugger/debuggerengine.cpp
- src/plugins/debugger/debuggerengine.h 0 additions, 1 deletionsrc/plugins/debugger/debuggerengine.h
- src/plugins/debugger/debuggersourcepathmappingwidget.cpp 3 additions, 2 deletionssrc/plugins/debugger/debuggersourcepathmappingwidget.cpp
- src/plugins/debugger/gdb/gdbengine.cpp 2 additions, 0 deletionssrc/plugins/debugger/gdb/gdbengine.cpp
Loading
Please register or sign in to comment