diff options
author | Eike Ziller <eike.ziller@qt.io> | 2017-11-09 14:04:45 +0100 |
---|---|---|
committer | Eike Ziller <eike.ziller@qt.io> | 2017-11-09 14:32:00 +0100 |
commit | b05637131c894193f6d287fe167c13ed028896db (patch) | |
tree | 1123590d9c01c6e9d67c1b313337bbb14d3aafbc /src/plugins/qmlprofiler/qmlprofilerclientmanager.cpp | |
parent | e5d832f2cc4b5a5611e837a493f8e27a7a102f32 (diff) | |
parent | 1bb6ebd5a07ced9a71ab2b0ccd46906cc1c54ab9 (diff) |
Merge remote-tracking branch 'origin/4.5'
Conflicts:
src/plugins/qmlprofiler/qmlprofilerclientmanager.cpp
Change-Id: I726babe61e28db14d06a6a1a5c570e148745b458
Diffstat (limited to 'src/plugins/qmlprofiler/qmlprofilerclientmanager.cpp')
-rw-r--r-- | src/plugins/qmlprofiler/qmlprofilerclientmanager.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/plugins/qmlprofiler/qmlprofilerclientmanager.cpp b/src/plugins/qmlprofiler/qmlprofilerclientmanager.cpp index 19af40c41c..1672e3d970 100644 --- a/src/plugins/qmlprofiler/qmlprofilerclientmanager.cpp +++ b/src/plugins/qmlprofiler/qmlprofilerclientmanager.cpp @@ -110,6 +110,10 @@ void QmlProfilerClientManager::createClients() m_clientPlugin.data(), [this]() { m_clientPlugin->setRecording(m_profilerState->clientRecording()); }); + QObject::connect(this, &QmlDebug::QmlDebugConnectionManager::connectionClosed, + m_clientPlugin.data(), [this]() { + m_profilerState->setServerRecording(false); + }); } void QmlProfilerClientManager::destroyClients() |