forked from qt-creator/qt-creator
ClangModelManagerSupport: Add future synchronizer for started tasks
Task-number: QTCREATORBUG-25678 Change-Id: I0031f64b3d80cfcff6b9625bd2d57ea228382c80 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
@@ -32,6 +32,7 @@
|
||||
|
||||
#include <utils/id.h>
|
||||
|
||||
#include <QFutureSynchronizer>
|
||||
#include <QObject>
|
||||
|
||||
#include <memory>
|
||||
@@ -134,6 +135,7 @@ private:
|
||||
std::unique_ptr<CppTools::RefactoringEngineInterface> m_refactoringEngine;
|
||||
|
||||
QHash<ProjectExplorer::Project *, ClangProjectSettings *> m_projectSettings;
|
||||
QFutureSynchronizer<void> m_generatorSynchronizer;
|
||||
};
|
||||
|
||||
class ClangModelManagerSupportProvider : public CppTools::ModelManagerSupportProvider
|
||||
|
||||
Reference in New Issue
Block a user