forked from qt-creator/qt-creator
QmlDesigner: Add Model::projectStorageDependencies()
Change-Id: I6294dfb2483943de52a31e5939cff993f97d4666 Reviewed-by: Marco Bubke <marco.bubke@qt.io>
This commit is contained in:
committed by
Thomas Hartmann
parent
75d6354a37
commit
974a51ff80
@@ -285,6 +285,8 @@ public:
|
|||||||
PathCacheType &pathCache();
|
PathCacheType &pathCache();
|
||||||
ProjectStorageTriggerUpdateInterface &projectStorageTriggerUpdate() const;
|
ProjectStorageTriggerUpdateInterface &projectStorageTriggerUpdate() const;
|
||||||
|
|
||||||
|
ProjectStorageDependencies projectStorageDependencies() const;
|
||||||
|
|
||||||
void emitInstancePropertyChange(AbstractView *view,
|
void emitInstancePropertyChange(AbstractView *view,
|
||||||
const QList<QPair<ModelNode, PropertyName>> &propertyList);
|
const QList<QPair<ModelNode, PropertyName>> &propertyList);
|
||||||
void emitInstanceErrorChange(AbstractView *view, const QVector<qint32> &instanceIds);
|
void emitInstanceErrorChange(AbstractView *view, const QVector<qint32> &instanceIds);
|
||||||
|
@@ -2025,6 +2025,13 @@ ProjectStorageTriggerUpdateInterface &Model::projectStorageTriggerUpdate() const
|
|||||||
return *d->projectStorageTriggerUpdate;
|
return *d->projectStorageTriggerUpdate;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
ProjectStorageDependencies Model::projectStorageDependencies() const
|
||||||
|
{
|
||||||
|
return ProjectStorageDependencies{*d->projectStorage,
|
||||||
|
*d->pathCache,
|
||||||
|
*d->projectStorageTriggerUpdate};
|
||||||
|
}
|
||||||
|
|
||||||
void Model::emitInstancePropertyChange(AbstractView *view,
|
void Model::emitInstancePropertyChange(AbstractView *view,
|
||||||
const QList<QPair<ModelNode, PropertyName>> &propertyList)
|
const QList<QPair<ModelNode, PropertyName>> &propertyList)
|
||||||
{
|
{
|
||||||
|
Reference in New Issue
Block a user