summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/plugins/qmlprofiler/timelinemodelaggregator.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/plugins/qmlprofiler/timelinemodelaggregator.cpp b/src/plugins/qmlprofiler/timelinemodelaggregator.cpp
index 653477ae86..5a4285838e 100644
--- a/src/plugins/qmlprofiler/timelinemodelaggregator.cpp
+++ b/src/plugins/qmlprofiler/timelinemodelaggregator.cpp
@@ -95,6 +95,15 @@ TimelineNotesModel *TimelineModelAggregator::notes() const
return d->notesModel;
}
+void TimelineModelAggregator::clear()
+{
+ qDeleteAll(d->modelList);
+ d->modelList.clear();
+ if (d->notesModel)
+ d->notesModel->clear();
+ emit modelsChanged();
+}
+
int TimelineModelAggregator::modelOffset(int modelIndex) const
{
int ret = 0;