summaryrefslogtreecommitdiff
path: root/src/plugins/debugger/qml/qmlcppengine.cpp
diff options
context:
space:
mode:
authorUlf Hermann <ulf.hermann@qt.io>2017-01-05 15:23:44 +0100
committerUlf Hermann <ulf.hermann@qt.io>2017-01-12 09:18:17 +0000
commitdcf19a10c6b61101ae52285b3042d45523463e32 (patch)
tree2f763d4590e8cf59717bae22a8c2039da5bfbb9a /src/plugins/debugger/qml/qmlcppengine.cpp
parent9ef6cb1a342d9938ddbf9b6e8ff586c4a6b1fe9a (diff)
downloadqt-creator-dcf19a10c6b61101ae52285b3042d45523463e32.tar.gz
Debugger: Shut down QML engine on QmlCppEngine::shutdownEngine()
Otherwise the console's script evaluator is not removed. Change-Id: I0092e8571d6d44b208167a7bf6bc2a929055e09c Reviewed-by: hjk <hjk@qt.io>
Diffstat (limited to 'src/plugins/debugger/qml/qmlcppengine.cpp')
-rw-r--r--src/plugins/debugger/qml/qmlcppengine.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/plugins/debugger/qml/qmlcppengine.cpp b/src/plugins/debugger/qml/qmlcppengine.cpp
index a532abe7dd..458061e080 100644
--- a/src/plugins/debugger/qml/qmlcppengine.cpp
+++ b/src/plugins/debugger/qml/qmlcppengine.cpp
@@ -449,6 +449,7 @@ void QmlCppEngine::shutdownInferior()
void QmlCppEngine::shutdownEngine()
{
EDEBUG("\nMASTER SHUTDOWN ENGINE");
+ m_qmlEngine->shutdownSlaveEngine();
m_cppEngine->shutdownSlaveEngine();
}