diff --git a/src/plugins/qmlprofiler/qmlprofilertool.cpp b/src/plugins/qmlprofiler/qmlprofilertool.cpp index 8e6b0014bb5..9966b2132d8 100644 --- a/src/plugins/qmlprofiler/qmlprofilertool.cpp +++ b/src/plugins/qmlprofiler/qmlprofilertool.cpp @@ -562,6 +562,8 @@ void QmlProfilerTool::attachToWaitingApplication() auto profiler = new QmlProfilerRunner(runControl); profiler->setServerUrl(serverUrl); + connect(d->m_profilerConnections, &QmlProfilerClientManager::connectionClosed, + runControl, &RunControl::initiateStop); ProjectExplorerPlugin::startRunControl(runControl); }