Debugger: Add toolchain combos to start dialogs, refactor detection.
Add combo box listing toolchains with debuggers to start external, attach and core. Another attempt at streamlining engine detection: Split in detection functions that first collect a list of available engines by preference, then remove disabled and wrongly configured engines and use the remaining best. matching. checkconfiguration is now the central place where engine detection and config check takes place. Rubber-stamped-by: hjk
Showing
- src/plugins/debugger/attachcoredialog.ui 39 additions, 20 deletionssrc/plugins/debugger/attachcoredialog.ui
- src/plugins/debugger/attachexternaldialog.ui 23 additions, 2 deletionssrc/plugins/debugger/attachexternaldialog.ui
- src/plugins/debugger/cdb/cdbengine.cpp 41 additions, 31 deletionssrc/plugins/debugger/cdb/cdbengine.cpp
- src/plugins/debugger/debugger.pro 4 additions, 2 deletionssrc/plugins/debugger/debugger.pro
- src/plugins/debugger/debuggercore.h 2 additions, 1 deletionsrc/plugins/debugger/debuggercore.h
- src/plugins/debugger/debuggerdialogs.cpp 80 additions, 17 deletionssrc/plugins/debugger/debuggerdialogs.cpp
- src/plugins/debugger/debuggerdialogs.h 22 additions, 0 deletionssrc/plugins/debugger/debuggerdialogs.h
- src/plugins/debugger/debuggerplugin.cpp 59 additions, 18 deletionssrc/plugins/debugger/debuggerplugin.cpp
- src/plugins/debugger/debuggerruncontrolfactory.h 6 additions, 0 deletionssrc/plugins/debugger/debuggerruncontrolfactory.h
- src/plugins/debugger/debuggerrunner.cpp 344 additions, 255 deletionssrc/plugins/debugger/debuggerrunner.cpp
- src/plugins/debugger/debuggerrunner.h 10 additions, 6 deletionssrc/plugins/debugger/debuggerrunner.h
- src/plugins/debugger/debuggerstartparameters.h 0 additions, 2 deletionssrc/plugins/debugger/debuggerstartparameters.h
- src/plugins/debugger/debuggertoolchaincombobox.cpp 90 additions, 0 deletionssrc/plugins/debugger/debuggertoolchaincombobox.cpp
- src/plugins/debugger/debuggertoolchaincombobox.h 65 additions, 0 deletionssrc/plugins/debugger/debuggertoolchaincombobox.h
- src/plugins/debugger/gdb/gdbengine.cpp 3 additions, 13 deletionssrc/plugins/debugger/gdb/gdbengine.cpp
- src/plugins/debugger/qml/qmlcppengine.cpp 25 additions, 37 deletionssrc/plugins/debugger/qml/qmlcppengine.cpp
- src/plugins/debugger/qml/qmlcppengine.h 3 additions, 1 deletionsrc/plugins/debugger/qml/qmlcppengine.h
- src/plugins/debugger/startexternaldialog.ui 50 additions, 23 deletionssrc/plugins/debugger/startexternaldialog.ui
- src/plugins/debugger/startremotedialog.ui 39 additions, 14 deletionssrc/plugins/debugger/startremotedialog.ui
- src/plugins/debugger/startremoteenginedialog.ui 92 additions, 73 deletionssrc/plugins/debugger/startremoteenginedialog.ui
Loading
Please register or sign in to comment