diff options
author | hjk <hjk@theqtcompany.com> | 2016-07-22 08:57:32 +0200 |
---|---|---|
committer | hjk <hjk@qt.io> | 2016-07-25 13:25:16 +0000 |
commit | 728b9147279ee71a000be71d7dd95334f50aa8ae (patch) | |
tree | bd0fcf724045d2aecf999b326d5b22a2477c9218 /src/plugins/clangcodemodel/clangtextmark.h | |
parent | fe3f288f273db30fa04e3b5f2b9229e1f2844a84 (diff) | |
download | qt-creator-728b9147279ee71a000be71d7dd95334f50aa8ae.tar.gz |
CppEditor: Use full tooltip in ClangTextMark
Change-Id: I39cc64acbdbcd5e5156e1514acaf9674a91e81a4
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io>
Diffstat (limited to 'src/plugins/clangcodemodel/clangtextmark.h')
-rw-r--r-- | src/plugins/clangcodemodel/clangtextmark.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/plugins/clangcodemodel/clangtextmark.h b/src/plugins/clangcodemodel/clangtextmark.h index 017cec02eb..98833b3854 100644 --- a/src/plugins/clangcodemodel/clangtextmark.h +++ b/src/plugins/clangcodemodel/clangtextmark.h @@ -26,6 +26,7 @@ #pragma once #include <clangbackendipc_global.h> +#include <clangbackendipc/diagnosticcontainer.h> #include <texteditor/textmark.h> @@ -34,10 +35,13 @@ namespace ClangCodeModel { class ClangTextMark : public TextEditor::TextMark { public: - ClangTextMark(const QString &fileName, int lineNumber, ClangBackEnd::DiagnosticSeverity severity); + ClangTextMark(const QString &fileName, const ClangBackEnd::DiagnosticContainer &diagnostic); private: + void addToToolTipLayout(QLayout *target); void setIcon(ClangBackEnd::DiagnosticSeverity severity); + + ClangBackEnd::DiagnosticContainer m_diagnostic; }; } // namespace ClangCodeModel |