OSDN Git Service

Debugger: Add toolchain combos to start dialogs, refactor detection.
authorFriedemann Kleint <Friedemann.Kleint@nokia.com>
Thu, 24 Feb 2011 15:50:15 +0000 (16:50 +0100)
committerFriedemann Kleint <Friedemann.Kleint@nokia.com>
Thu, 24 Feb 2011 15:50:15 +0000 (16:50 +0100)
commit75f4b9cf2561d53b0d4bacd41f1047c75860ddfe
tree579839c8a0045a1fa014a7d4fe38a71fdd99f607
parent93b3c8bbd2f8f5e48f5cc3a2da781d424ff9fbd0
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
23 files changed:
src/plugins/debugger/attachcoredialog.ui
src/plugins/debugger/attachexternaldialog.ui
src/plugins/debugger/cdb/cdbengine.cpp
src/plugins/debugger/debugger.pro
src/plugins/debugger/debuggercore.h
src/plugins/debugger/debuggerdialogs.cpp
src/plugins/debugger/debuggerdialogs.h
src/plugins/debugger/debuggerplugin.cpp
src/plugins/debugger/debuggerruncontrolfactory.h
src/plugins/debugger/debuggerrunner.cpp
src/plugins/debugger/debuggerrunner.h
src/plugins/debugger/debuggerstartparameters.h
src/plugins/debugger/debuggertoolchaincombobox.cpp [new file with mode: 0644]
src/plugins/debugger/debuggertoolchaincombobox.h [new file with mode: 0644]
src/plugins/debugger/gdb/gdbengine.cpp
src/plugins/debugger/qml/qmlcppengine.cpp
src/plugins/debugger/qml/qmlcppengine.h
src/plugins/debugger/startexternaldialog.ui
src/plugins/debugger/startremotedialog.ui
src/plugins/debugger/startremoteenginedialog.ui
src/plugins/qt4projectmanager/qt-s60/s60devicerunconfiguration.cpp
src/plugins/qt4projectmanager/qt-s60/s60devicerunconfiguration.h
src/plugins/qt4projectmanager/qt-s60/s60manager.cpp