diff options
Diffstat (limited to 'src/plugins/qmldesigner/components/collectioneditor/collectionview.h')
-rw-r--r-- | src/plugins/qmldesigner/components/collectioneditor/collectionview.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/plugins/qmldesigner/components/collectioneditor/collectionview.h b/src/plugins/qmldesigner/components/collectioneditor/collectionview.h index 994105f974..bb52f82ac0 100644 --- a/src/plugins/qmldesigner/components/collectioneditor/collectionview.h +++ b/src/plugins/qmldesigner/components/collectioneditor/collectionview.h @@ -4,13 +4,13 @@ #pragma once #include "abstractview.h" +#include "datastoremodelnode.h" #include "modelnode.h" -#include <QDateTime> - namespace QmlDesigner { class CollectionWidget; +class DataStoreModelNode; class CollectionView : public AbstractView { @@ -45,6 +45,8 @@ public: static void registerDeclarativeType(); + void resetDataStoreNode(); + private: void refreshModel(); NodeMetaInfo jsonCollectionMetaInfo() const; @@ -52,5 +54,6 @@ private: void ensureStudioModelImport(); QPointer<CollectionWidget> m_widget; + std::unique_ptr<DataStoreModelNode> m_dataStore; }; } // namespace QmlDesigner |