summaryrefslogtreecommitdiff
path: root/src/plugins/debugger/debuggeractions.cpp
diff options
context:
space:
mode:
authorhjk <qtc-committer@nokia.com>2011-05-30 16:01:50 +0200
committerhjk <qthjk@ovi.com>2011-05-30 16:00:22 +0200
commitcf62837fab55331217b3c7eb87c9ca84d36117ad (patch)
treeb4b4a2d6062d93c6b0ef03c1ab6fcba35e072132 /src/plugins/debugger/debuggeractions.cpp
parent7295d50591be94a79bfd4c2ac5e159091fb2489c (diff)
downloadqt-creator-cf62837fab55331217b3c7eb87c9ca84d36117ad.tar.gz
debugger: implement an option to stop on qWarnings (gdb only)
Task-number: QTCREATORBUG-842 Change-Id: If1a7d0cd9dfaa5b6b4915fa67a150683cf6786b9 Reviewed-on: http://codereview.qt.nokia.com/226 Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com> 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 5c3889a112..b36c4ddfbc 100644
--- a/src/plugins/debugger/debuggeractions.cpp
+++ b/src/plugins/debugger/debuggeractions.cpp
@@ -321,6 +321,14 @@ DebuggerSettings::DebuggerSettings(QSettings *settings)
item->setSettingsKey(debugModeGroup, QLatin1String("BreakOnCatch"));
insertItem(BreakOnCatch, item);
+ item = new SavedAction(this);
+ item->setText(tr("Break on \"qWarning\""));
+ item->setCheckable(true);
+ item->setDefaultValue(false);
+ item->setValue(false);
+ item->setSettingsKey(debugModeGroup, QLatin1String("BreakOnWarning"));
+ insertItem(BreakOnWarning, item);
+
//
// Settings
//