diff options
author | Kai Koehne <kai.koehne@nokia.com> | 2012-04-18 14:20:54 +0200 |
---|---|---|
committer | Kai Koehne <kai.koehne@nokia.com> | 2012-05-09 12:42:44 +0200 |
commit | 7f09d0b756ff3f9bb52737d4aaf65ed84d751316 (patch) | |
tree | 7469486e35fd0b6a3e7c4e7e8775f75784c414fd /src/plugins/debugger/debuggeractions.cpp | |
parent | d201c681daae42b005c9ea4f3a1e272ea9cc5ef5 (diff) | |
download | qt-creator-7f09d0b756ff3f9bb52737d4aaf65ed84d751316.tar.gz |
Merge QML inspector into debugger plugin
Merge QmlJSInspector plugin into the debugger. Also merge the
extra Inspector window with the Locals & Watchers: It now shows
the QML object tree in the running state.
Change-Id: I59ae0c1b970a48ba10ecda92ed3ba765d94b1d9c
Reviewed-by: Aurindam Jana <aurindam.jana@nokia.com>
Diffstat (limited to 'src/plugins/debugger/debuggeractions.cpp')
-rw-r--r-- | src/plugins/debugger/debuggeractions.cpp | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/src/plugins/debugger/debuggeractions.cpp b/src/plugins/debugger/debuggeractions.cpp index 7095ee809a..5b76a71b0e 100644 --- a/src/plugins/debugger/debuggeractions.cpp +++ b/src/plugins/debugger/debuggeractions.cpp @@ -549,6 +549,30 @@ DebuggerSettings::DebuggerSettings(QSettings *settings) item->setSettingsKey(debugModeGroup, QLatin1String("WatchdogTimeout")); item->setDefaultValue(20); insertItem(GdbWatchdogTimeout, item); + + // + // QML Tools + // + item = new SavedAction(this); + item->setSettingsKey(debugModeGroup, QLatin1String("ShowQmlObjectTree")); + item->setDefaultValue(true); + insertItem(ShowQmlObjectTree, item); + + item = new SavedAction(this); + item->setSettingsKey("QML.Inspector", QLatin1String("QmlInspector.ShowAppOnTop")); + item->setText(tr("Show Application On Top")); + item->setCheckable(true); + item->setDefaultValue(false); + item->setIcon(QIcon(QLatin1String(":/debugger/images/qml/app-on-top.png"))); + insertItem(ShowAppOnTop, item); + + item = new SavedAction(this); + item->setSettingsKey("QML.Inspector", QLatin1String("QmlInspector.FromQml")); + item->setText(tr("Apply Changes on Save")); + item->setCheckable(true); + item->setDefaultValue(false); + item->setIcon(QIcon(QLatin1String(":/debugger/images/qml/apply-on-save.png"))); + insertItem(QmlUpdateOnSave, item); } DebuggerSettings::~DebuggerSettings() |