aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/clangcodemodel/clangrefactoringengine.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/clangcodemodel/clangrefactoringengine.h')
-rw-r--r--src/plugins/clangcodemodel/clangrefactoringengine.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/plugins/clangcodemodel/clangrefactoringengine.h b/src/plugins/clangcodemodel/clangrefactoringengine.h
index 300ca4e72f..10ad96aa0d 100644
--- a/src/plugins/clangcodemodel/clangrefactoringengine.h
+++ b/src/plugins/clangcodemodel/clangrefactoringengine.h
@@ -26,6 +26,9 @@
#pragma once
#include <cpptools/refactoringengineinterface.h>
+#include <cpptools/cppcursorinfo.h>
+
+#include <QFutureWatcher>
namespace ClangBackEnd {
class RefactoringClientInterface;
@@ -49,6 +52,10 @@ public:
{
return Link();
}
+
+private:
+ using FutureCursorWatcher = QFutureWatcher<CppTools::CursorInfo>;
+ FutureCursorWatcher m_watcher;
};
} // namespace ClangRefactoring