summaryrefslogtreecommitdiff
path: root/src/plugins/texteditor/textdocument.h
diff options
context:
space:
mode:
authorDavid Schulz <david.schulz@theqtcompany.com>2016-03-16 13:04:05 +0100
committerDavid Schulz <david.schulz@theqtcompany.com>2016-04-28 12:14:41 +0000
commit898968b101abe4d197f0cfcdcdcebb58dfe0fe3c (patch)
tree87c83c2bba27bcea3d21db164925fc9197b940c2 /src/plugins/texteditor/textdocument.h
parent16aeecea2c88d64d29f1d4f4e02939c790445e87 (diff)
downloadqt-creator-898968b101abe4d197f0cfcdcdcebb58dfe0fe3c.tar.gz
CodeAssist: Support only one quickfix assistant per editor class.
Currently we are just using the first that is found. Which could lead to unexpected behavior. Adjust the API to make clear just one assistant is supported per editor type. Change-Id: I711e66b4c5c5f347118357a8bafa0ffc6d650f7e Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Diffstat (limited to 'src/plugins/texteditor/textdocument.h')
-rw-r--r--src/plugins/texteditor/textdocument.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/plugins/texteditor/textdocument.h b/src/plugins/texteditor/textdocument.h
index 87a7d6ac2a..6aa2e0bd7c 100644
--- a/src/plugins/texteditor/textdocument.h
+++ b/src/plugins/texteditor/textdocument.h
@@ -45,6 +45,7 @@ class CompletionAssistProvider;
class ExtraEncodingSettings;
class FontSettings;
class Indenter;
+class QuickFixAssistProvider;
class StorageSettings;
class SyntaxHighlighter;
class TabSettings;
@@ -130,6 +131,7 @@ public:
void setCompletionAssistProvider(CompletionAssistProvider *provider);
virtual CompletionAssistProvider *completionAssistProvider() const;
+ virtual QuickFixAssistProvider *quickFixAssistProvider() const;
void setTabSettings(const TextEditor::TabSettings &tabSettings);
void setFontSettings(const TextEditor::FontSettings &fontSettings);