forked from qt-creator/qt-creator
Update interface to let refreshing files in code model
The use case is to wait for the udpate to finish Task-number: QDS-8469 Change-Id: Ia3871a5557c90a06b33eee52840b267d808cfe21 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
This commit is contained in:
committed by
Thomas Hartmann
parent
f3a5a38de8
commit
e91b832f33
@@ -188,6 +188,9 @@ public:
|
||||
void removeProjectInfo(ProjectExplorer::Project *project);
|
||||
void maybeQueueCppQmlTypeUpdate(const CPlusPlus::Document::Ptr &doc);
|
||||
|
||||
QFuture<void> refreshSourceFiles(const QList<Utils::FilePath> &sourceFiles,
|
||||
bool emitDocumentOnDiskChanged);
|
||||
|
||||
signals:
|
||||
void documentUpdated(QmlJS::Document::Ptr doc);
|
||||
void documentChangedOnDisk(QmlJS::Document::Ptr doc);
|
||||
@@ -207,9 +210,6 @@ protected:
|
||||
virtual void addTaskInternal(const QFuture<void> &result, const QString &msg,
|
||||
const char *taskId) const;
|
||||
|
||||
QFuture<void> refreshSourceFiles(const QList<Utils::FilePath> &sourceFiles,
|
||||
bool emitDocumentOnDiskChanged);
|
||||
|
||||
static void parseLoop(QSet<Utils::FilePath> &scannedPaths,
|
||||
QSet<Utils::FilePath> &newLibraries,
|
||||
const WorkingCopy &workingCopyInternal,
|
||||
|
Reference in New Issue
Block a user