diff options
author | Nikolai Kosjar <nikolai.kosjar@digia.com> | 2013-06-14 14:02:17 +0200 |
---|---|---|
committer | Nikolai Kosjar <nikolai.kosjar@digia.com> | 2013-06-17 08:16:43 +0200 |
commit | 8180f695f1a9e2a5ff04d8ac764c1f58b6e97649 (patch) | |
tree | 4cd6da6b9a1bf2fc6adba314f32f236d08d85b2d /src/plugins/cpptools | |
parent | 18dcac7ad04077bebf5be7a57b05d5dcbec54711 (diff) | |
download | qt-creator-8180f695f1a9e2a5ff04d8ac764c1f58b6e97649.tar.gz |
CppEditor: Check <include path>/QSomething
For the quick fix AddIncludeForUndefinedIdentifier, if no class is found
via the locator, check the "Qt include paths" for a header file with the
same name as the class name.
Task-number: QTCREATORBUG-9538
Change-Id: I13c86844c2ff653fa479dc91eb109af2a6d76fae
Reviewed-by: Lorenz Haas <lykurg@gmail.com>
Reviewed-by: hjk <hjk121@nokiamail.com>
Diffstat (limited to 'src/plugins/cpptools')
-rw-r--r-- | src/plugins/cpptools/cppmodelmanagerinterface.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/plugins/cpptools/cppmodelmanagerinterface.h b/src/plugins/cpptools/cppmodelmanagerinterface.h index 7f16d8151e..4e9adf2247 100644 --- a/src/plugins/cpptools/cppmodelmanagerinterface.h +++ b/src/plugins/cpptools/cppmodelmanagerinterface.h @@ -212,6 +212,8 @@ public: virtual void updateProjectInfo(const ProjectInfo &pinfo) = 0; virtual QList<ProjectPart::Ptr> projectPart(const QString &fileName) const = 0; + virtual QStringList includePaths() = 0; + virtual void addEditorSupport(CppTools::AbstractEditorSupport *editorSupport) = 0; virtual void removeEditorSupport(CppTools::AbstractEditorSupport *editorSupport) = 0; virtual CppEditorSupport *cppEditorSupport(TextEditor::BaseTextEditor *editor) = 0; |