summaryrefslogtreecommitdiff
path: root/src/plugins/debugger/debuggeractions.cpp
diff options
context:
space:
mode:
authorhjk <qtc-committer@nokia.com>2011-11-29 12:20:06 +0100
committerhjk <qthjk@ovi.com>2011-11-30 11:50:20 +0100
commit600a2f839e8e37aef410aa20df653d580943bcf9 (patch)
tree45fb9a269807d02fffb72ff4e4816cdfecb14d8b /src/plugins/debugger/debuggeractions.cpp
parenta24c49720a0068826ad1c2d160cf644efabfa20b (diff)
downloadqt-creator-600a2f839e8e37aef410aa20df653d580943bcf9.tar.gz
debugger: make use of dynamic type for dumpers configurable
It's too expensive to have it unconditionally on in some settings. Giving the user the possibility to switch it off seems ok. Change-Id: I7bdcb0ce919f0dca83a4563ac83958efdeb251e7 Reviewed-by: hjk <qthjk@ovi.com>
Diffstat (limited to 'src/plugins/debugger/debuggeractions.cpp')
-rw-r--r--src/plugins/debugger/debuggeractions.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/plugins/debugger/debuggeractions.cpp b/src/plugins/debugger/debuggeractions.cpp
index 86fac6ecf0..b50a72b9c9 100644
--- a/src/plugins/debugger/debuggeractions.cpp
+++ b/src/plugins/debugger/debuggeractions.cpp
@@ -358,6 +358,14 @@ DebuggerSettings::DebuggerSettings(QSettings *settings)
insertItem(AutoEnrichParameters, item);
item = new SavedAction(this);
+ item->setSettingsKey(debugModeGroup, QLatin1String("UseDynamicType"));
+ item->setText(tr("Use dynamic object type for display"));
+ item->setCheckable(true);
+ item->setDefaultValue(true);
+ item->setValue(true);
+ insertItem(UseDynamicType, item);
+
+ item = new SavedAction(this);
item->setSettingsKey(debugModeGroup, QLatin1String("TargetAsync"));
item->setCheckable(true);
item->setDefaultValue(false);