summaryrefslogtreecommitdiff
path: root/src/plugins/cpptools/cppsnapshotupdater.h
diff options
context:
space:
mode:
authorErik Verbruggen <erik.verbruggen@digia.com>2013-09-30 14:37:50 +0200
committerErik Verbruggen <erik.verbruggen@digia.com>2013-10-01 13:03:47 +0200
commit8c79d5bc23e4b555625dfa368ca9f74e6d14540b (patch)
tree3941cb912ba455d01a31f7ff4746481d9999a2d4 /src/plugins/cpptools/cppsnapshotupdater.h
parent02072109bc46ca2a285b109521a14739eb2185ea (diff)
downloadqt-creator-8c79d5bc23e4b555625dfa368ca9f74e6d14540b.tar.gz
C++: add code-model support for defines-per-editor.
The UI side will come in another commit. Change-Id: I1038a438587fe4cef70408f7f627d08837fc192d Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
Diffstat (limited to 'src/plugins/cpptools/cppsnapshotupdater.h')
-rw-r--r--src/plugins/cpptools/cppsnapshotupdater.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/plugins/cpptools/cppsnapshotupdater.h b/src/plugins/cpptools/cppsnapshotupdater.h
index 6f0f90ac4f..1cc8772709 100644
--- a/src/plugins/cpptools/cppsnapshotupdater.h
+++ b/src/plugins/cpptools/cppsnapshotupdater.h
@@ -65,6 +65,7 @@ public:
{ return m_frameworkPaths; }
void setUsePrecompiledHeaders(bool usePrecompiledHeaders);
+ void setEditorDefines(const QByteArray &editorDefines);
private:
void updateProjectPart();
@@ -75,6 +76,8 @@ private:
QString m_fileInEditor;
ProjectPart::Ptr m_projectPart;
QByteArray m_configFile;
+ bool m_editorDefinesChangedSinceLastUpdate;
+ QByteArray m_editorDefines;
QStringList m_includePaths;
QStringList m_frameworkPaths;
QStringList m_precompiledHeaders;