diff options
author | Lasse Holmstedt <lasse.holmstedt@nokia.com> | 2010-08-25 11:08:44 +0200 |
---|---|---|
committer | Lasse Holmstedt <lasse.holmstedt@nokia.com> | 2010-08-25 11:08:44 +0200 |
commit | 9e28e72b75ef0fbe20ba5c80ecc1b14ecf5d8904 (patch) | |
tree | 5fe3058d59d5159a9dd26de093f2de3de1aade0f /src/plugins/debugger/debuggeruiswitcher.cpp | |
parent | f547fc16187abd07bb9c0f57ff853ff2162c20d2 (diff) | |
download | qt-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.cpp | 7 |
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(); } } |