aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/cpptools/cppcodemodelsettings.h
diff options
context:
space:
mode:
authorNikolai Kosjar <[email protected]>2016-08-16 13:37:49 +0200
committerNikolai Kosjar <[email protected]>2016-08-31 07:47:27 +0000
commit83ea1f4deb4f5752f4eb1e36664761a7cdc79a9e (patch)
tree4b95a5d93201e259063d03ab31258b561e8746fd /src/plugins/cpptools/cppcodemodelsettings.h
parent6c00095181d8ef1dd1ff2d6090e8668376641e1b (diff)
CppTools: Add UI for file size limit of indexer
Task-number: QTCREATORBUG-16712 Change-Id: I92db8cbcac9669cbd5e4ee5f7ef6f613797c753a Reviewed-by: David Schulz <[email protected]> Reviewed-by: Orgad Shaneh <[email protected]>
Diffstat (limited to 'src/plugins/cpptools/cppcodemodelsettings.h')
-rw-r--r--src/plugins/cpptools/cppcodemodelsettings.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/plugins/cpptools/cppcodemodelsettings.h b/src/plugins/cpptools/cppcodemodelsettings.h
index 92a212f8a8d..c57ee8bbc41 100644
--- a/src/plugins/cpptools/cppcodemodelsettings.h
+++ b/src/plugins/cpptools/cppcodemodelsettings.h
@@ -63,6 +63,12 @@ public:
PCHUsage pchUsage() const;
void setPCHUsage(PCHUsage pchUsage);
+ bool skipIndexingBigFiles() const;
+ void setSkipIndexingBigFiles(bool yesno);
+
+ int indexerFileSizeLimitInMb() const;
+ void setIndexerFileSizeLimitInMb(int sizeInMB);
+
public: // for tests
void emitChanged();
@@ -72,6 +78,8 @@ signals:
private:
PCHUsage m_pchUsage = PchUse_None;
+ bool m_skipIndexingBigFiles = true;
+ int m_indexerFileSizeLimitInMB = 5;
ClangDiagnosticConfigs m_clangCustomDiagnosticConfigs;
Core::Id m_clangDiagnosticConfigId;
};