aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/cppeditor/cpptoolstestcase.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/cppeditor/cpptoolstestcase.h')
-rw-r--r--src/plugins/cppeditor/cpptoolstestcase.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/plugins/cppeditor/cpptoolstestcase.h b/src/plugins/cppeditor/cpptoolstestcase.h
index 3bbeff0bb6..6e9f0133ba 100644
--- a/src/plugins/cppeditor/cpptoolstestcase.h
+++ b/src/plugins/cppeditor/cpptoolstestcase.h
@@ -205,5 +205,17 @@ private:
TemporaryCopiedDir();
};
+class SourceFilesRefreshGuard : public QObject
+{
+public:
+ SourceFilesRefreshGuard();
+
+ void reset() { m_refreshed = false; }
+ bool wait();
+
+private:
+ bool m_refreshed = false;
+};
+
} // namespace Tests
} // namespace CppEditor