aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/qmlprofiler/qmlprofilertraceview.cpp
diff options
context:
space:
mode:
authorUlf Hermann <ulf.hermann@qt.io>2018-08-28 09:25:07 +0200
committerUlf Hermann <ulf.hermann@qt.io>2018-08-28 08:36:45 +0000
commit3008255bb54819f1549066667cbbe3265af1bc15 (patch)
tree2a02b468614c1843bc8f0bff862cca5b9d5a1c85 /src/plugins/qmlprofiler/qmlprofilertraceview.cpp
parent93a6dd0c6705c23ebe81753c7774bfdab61f9824 (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.cpp3
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;