From e0ba6f91ceac6e1fed5b143d39cebffc78f07245 Mon Sep 17 00:00:00 2001 From: Ulf Hermann Date: Tue, 27 Mar 2018 16:45:42 +0200 Subject: Timeline: Add stash() and restore() methods to notes model Those are needed when manipulating the model in a way that may change the indices, like restricting to a range or filtering by categories. Change-Id: I9f218d269cf23104c306960ef77c0fc41591daa1 Reviewed-by: Tobias Hunger --- src/plugins/qmlprofiler/qmlprofilermodelmanager.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/plugins/qmlprofiler/qmlprofilermodelmanager.cpp') diff --git a/src/plugins/qmlprofiler/qmlprofilermodelmanager.cpp b/src/plugins/qmlprofiler/qmlprofilermodelmanager.cpp index 0828fee5f55..0a7bd0bf365 100644 --- a/src/plugins/qmlprofiler/qmlprofilermodelmanager.cpp +++ b/src/plugins/qmlprofiler/qmlprofilermodelmanager.cpp @@ -536,7 +536,7 @@ void QmlProfilerModelManager::save(const QString &filename) return; } - d->notesModel->saveData(); + d->notesModel->stash(); QmlProfilerFileWriter *writer = new QmlProfilerFileWriter(this); writer->setTraceTime(traceTime()->startTime(), traceTime()->endTime(), @@ -713,7 +713,7 @@ void QmlProfilerModelManager::clear() void QmlProfilerModelManager::restrictToRange(qint64 startTime, qint64 endTime) { - d->notesModel->saveData(); + d->notesModel->stash(); const QVector notes = d->notesModel->notes(); d->notesModel->clear(); -- cgit v1.2.3