forked from qt-creator/qt-creator
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 <tobias.hunger@qt.io>
This commit is contained in:
@@ -37,12 +37,12 @@ class QMLPROFILER_EXPORT QmlProfilerNotesModel : public Timeline::TimelineNotesM
|
||||
public:
|
||||
QmlProfilerNotesModel(QObject *parent);
|
||||
|
||||
void loadData();
|
||||
void saveData();
|
||||
void restore() override;
|
||||
void stash() override;
|
||||
|
||||
const QVector<QmlNote> ¬es() const;
|
||||
void setNotes(const QVector<QmlNote> ¬es);
|
||||
void clear();
|
||||
void clear() override;
|
||||
|
||||
protected:
|
||||
QVector<QmlNote> m_notes;
|
||||
|
||||
Reference in New Issue
Block a user