forked from qt-creator/qt-creator
QmlProfiler: Stop the recording timer when the time label is destroyed
Writing to the label is all it does, and that crashes if the label is gone. Change-Id: I23bbbe0c46603a8de91143ee6167cb404c1b0004 Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
@@ -185,6 +185,7 @@ QmlProfilerTool::QmlProfilerTool(QObject *parent)
|
||||
|
||||
d->m_recordingTimer.setInterval(100);
|
||||
connect(&d->m_recordingTimer, &QTimer::timeout, this, &QmlProfilerTool::updateTimeDisplay);
|
||||
connect(d->m_timeLabel, &QObject::destroyed, &d->m_recordingTimer, &QTimer::stop);
|
||||
d->m_viewContainer = new QmlProfilerViewManager(this,
|
||||
d->m_profilerModelManager,
|
||||
d->m_profilerState);
|
||||
|
Reference in New Issue
Block a user