diff options
Diffstat (limited to 'src/plugins/cpptools/cppmodelmanagerinterface.h')
-rw-r--r-- | src/plugins/cpptools/cppmodelmanagerinterface.h | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/plugins/cpptools/cppmodelmanagerinterface.h b/src/plugins/cpptools/cppmodelmanagerinterface.h index 84cca908b7..188367c68a 100644 --- a/src/plugins/cpptools/cppmodelmanagerinterface.h +++ b/src/plugins/cpptools/cppmodelmanagerinterface.h @@ -35,6 +35,7 @@ #include "cppprojectfile.h" #include <cplusplus/CppDocument.h> +#include <cplusplus/cppmodelmanagerbase.h> #include <projectexplorer/toolchain.h> #include <QFuture> @@ -118,7 +119,7 @@ public: ProjectExplorer::ToolChain::WarningFlags cxxWarningFlags; }; -class CPPTOOLS_EXPORT CppModelManagerInterface : public QObject +class CPPTOOLS_EXPORT CppModelManagerInterface : public CPlusPlus::CppModelManagerBase { Q_OBJECT @@ -228,7 +229,6 @@ public: virtual WorkingCopy workingCopy() const = 0; virtual QByteArray codeModelConfiguration() const = 0; - virtual CPlusPlus::Snapshot snapshot() const = 0; virtual QList<ProjectInfo> projectInfos() const = 0; virtual ProjectInfo projectInfo(ProjectExplorer::Project *project) const = 0; @@ -255,8 +255,6 @@ public: virtual void renameMacroUsages(const CPlusPlus::Macro ¯o, const QString &replacement = QString()) = 0; virtual void findMacroUsages(const CPlusPlus::Macro ¯o) = 0; - virtual void setExtraDiagnostics(const QString &fileName, const QString &kind, - const QList<CPlusPlus::Document::DiagnosticMessage> &diagnostics) = 0; virtual void setIfdefedOutBlocks(const QString &fileName, const QList<TextEditor::BlockRange> &ifdeffedOutBlocks) = 0; |