diff options
author | Marco Bubke <marco.bubke@qt.io> | 2019-06-17 12:43:11 +0200 |
---|---|---|
committer | Marco Bubke <marco.bubke@qt.io> | 2019-06-18 11:06:03 +0000 |
commit | 4abe476a4bf3ce50dd901fac3580f7a9f392d717 (patch) | |
tree | 15ac369c070d2d6c4c29b615dba9746d34dc7482 | |
parent | f0e790d4b8123cb1c31df4b121853cea5a184dac (diff) |
ClangPchManager: Workaround MSVC bug
MSVC creates copy constructors and operators with a non copyable member.
Change-Id: I4cd9d05dc8d72e249d6c95a48da89c783c6550ca
Fixes: QTCREATORBUG-22578
Reviewed-by: David Schulz <david.schulz@qt.io>
-rw-r--r-- | src/plugins/clangpchmanager/clangindexingsettingsmanager.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/plugins/clangpchmanager/clangindexingsettingsmanager.h b/src/plugins/clangpchmanager/clangindexingsettingsmanager.h index a8399f62cf..72f501f35b 100644 --- a/src/plugins/clangpchmanager/clangindexingsettingsmanager.h +++ b/src/plugins/clangpchmanager/clangindexingsettingsmanager.h @@ -44,6 +44,9 @@ public: ClangIndexingSettingsManager(); ~ClangIndexingSettingsManager(); + ClangIndexingSettingsManager(const ClangIndexingSettingsManager &) = delete; + ClangIndexingSettingsManager &operator=(const ClangIndexingSettingsManager &) = delete; + ClangIndexingProjectSettings *settings(ProjectExplorer::Project *project); void remove(ProjectExplorer::Project *project); |