diff options
author | Ulf Hermann <ulf.hermann@qt.io> | 2018-08-28 09:25:07 +0200 |
---|---|---|
committer | Ulf Hermann <ulf.hermann@qt.io> | 2018-08-28 08:36:45 +0000 |
commit | 3008255bb54819f1549066667cbbe3265af1bc15 (patch) | |
tree | 2a02b468614c1843bc8f0bff862cca5b9d5a1c85 /src/plugins/qmlprofiler/qmlprofilertraceview.cpp | |
parent | 93a6dd0c6705c23ebe81753c7774bfdab61f9824 (diff) |
Tracing: Make notes in TimelineModelAggregator mutable
When the notes model is deleted, it becomes null. The notes model
belongs to TimelineTraceManager, not to TimelineModelAggregator.
Change-Id: I0ef9312620e08c06d31bc65976a887af0ca90c33
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to 'src/plugins/qmlprofiler/qmlprofilertraceview.cpp')
-rw-r--r-- | src/plugins/qmlprofiler/qmlprofilertraceview.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/plugins/qmlprofiler/qmlprofilertraceview.cpp b/src/plugins/qmlprofiler/qmlprofilertraceview.cpp index 7e7d77bfb93..50f6030d0f2 100644 --- a/src/plugins/qmlprofiler/qmlprofilertraceview.cpp +++ b/src/plugins/qmlprofiler/qmlprofilertraceview.cpp @@ -145,7 +145,8 @@ QmlProfilerTraceView::QmlProfilerTraceView(QWidget *parent, QmlProfilerViewManag setLayout(groupLayout); d->m_viewContainer = container; - d->m_modelProxy = new Timeline::TimelineModelAggregator(modelManager->notesModel(), this); + d->m_modelProxy = new Timeline::TimelineModelAggregator(this); + d->m_modelProxy->setNotes(modelManager->notesModel()); d->m_modelManager = modelManager; QVariantList models; |