From 48177755a07c7207fc54bf671692354f88a74490 Mon Sep 17 00:00:00 2001 From: Thomas Hartmann Date: Fri, 29 Apr 2016 16:18:06 +0200 Subject: [PATCH] QmlDesigner: Adding watcher This watcher checks the directory for the QML file and triggers an item library update if e.g. a component is added. Change-Id: Ic130c73d70d328482543cd981f8fba9566d3ab4b Reviewed-by: Tim Jenssen --- .../qmldesigner/designercore/metainfo/subcomponentmanager.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/plugins/qmldesigner/designercore/metainfo/subcomponentmanager.cpp b/src/plugins/qmldesigner/designercore/metainfo/subcomponentmanager.cpp index ea829d5e18e..6af085398e8 100644 --- a/src/plugins/qmldesigner/designercore/metainfo/subcomponentmanager.cpp +++ b/src/plugins/qmldesigner/designercore/metainfo/subcomponentmanager.cpp @@ -481,6 +481,8 @@ void SubComponentManager::update(const QUrl &filePath, const QList &impo addImport(ii, imports.at(ii)); } + m_watcher.addPath(newDir.absoluteFilePath()); + parseDirectories(); }