summaryrefslogtreecommitdiff
path: root/src/plugins/debugger/debuggeruiswitcher.cpp
diff options
context:
space:
mode:
authorLasse Holmstedt <lasse.holmstedt@nokia.com>2010-08-25 11:08:44 +0200
committerLasse Holmstedt <lasse.holmstedt@nokia.com>2010-08-25 11:08:44 +0200
commit9e28e72b75ef0fbe20ba5c80ecc1b14ecf5d8904 (patch)
tree5fe3058d59d5159a9dd26de093f2de3de1aade0f /src/plugins/debugger/debuggeruiswitcher.cpp
parentf547fc16187abd07bb9c0f57ff853ff2162c20d2 (diff)
downloadqt-creator-9e28e72b75ef0fbe20ba5c80ecc1b14ecf5d8904.tar.gz
Debugger UI: Fix crash if QML plugin is not present
Diffstat (limited to 'src/plugins/debugger/debuggeruiswitcher.cpp')
-rw-r--r--src/plugins/debugger/debuggeruiswitcher.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/plugins/debugger/debuggeruiswitcher.cpp b/src/plugins/debugger/debuggeruiswitcher.cpp
index f8dbcfb253..43bd5e4227 100644
--- a/src/plugins/debugger/debuggeruiswitcher.cpp
+++ b/src/plugins/debugger/debuggeruiswitcher.cpp
@@ -317,8 +317,11 @@ void DebuggerUISwitcher::modeChanged(Core::IMode *mode)
if (isCurrentProjectQmlCppBased())
activeLangs |= QmlLanguage;
- d->m_activateCppAction->setChecked(activeLangs & CppLanguage);
- d->m_activateQmlAction->setChecked(activeLangs & QmlLanguage);
+ if (d->m_activateCppAction)
+ d->m_activateCppAction->setChecked(activeLangs & CppLanguage);
+ if (d->m_activateQmlAction)
+ d->m_activateQmlAction->setChecked(activeLangs & QmlLanguage);
+
updateActiveLanguages();
}
}