aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/texteditor/snippets/snippetprovider.h
diff options
context:
space:
mode:
authorhjk <hjk@qt.io>2018-02-06 15:59:05 +0100
committerhjk <hjk@qt.io>2018-02-07 07:59:05 +0000
commit91c19c2734246dbf528a6076a57b72d924bf0484 (patch)
tree26881f338de3e7f1ffe8229d08915f694b6fe13f /src/plugins/texteditor/snippets/snippetprovider.h
parent0c3aed25497267b655794dfb4b3f8b72dfb01d13 (diff)
TextEditor: Simplify SnippetProvider handling
The group identifier is as good as the actual object, so use that on the generator and the consumer side. Change-Id: I6ccd54a2362631af0b50583f12563b8e41a5dd78 Reviewed-by: David Schulz <david.schulz@qt.io>
Diffstat (limited to 'src/plugins/texteditor/snippets/snippetprovider.h')
-rw-r--r--src/plugins/texteditor/snippets/snippetprovider.h5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/plugins/texteditor/snippets/snippetprovider.h b/src/plugins/texteditor/snippets/snippetprovider.h
index d33a3bcdd0..6fd64e1ecd 100644
--- a/src/plugins/texteditor/snippets/snippetprovider.h
+++ b/src/plugins/texteditor/snippets/snippetprovider.h
@@ -43,16 +43,13 @@ public:
using EditorDecorator = std::function<void(TextEditorWidget *)>;
static const QList<SnippetProvider> &snippetProviders();
- static SnippetProvider *snippetProviderForGroupId(const QString &groupId);
-
static void registerGroup(const QString &groupId, const QString &displayName,
EditorDecorator editorDecorator = EditorDecorator());
QString groupId() const;
QString displayName() const;
- EditorDecorator editorDecorator() const;
- void decorateEditor(TextEditorWidget *editor) const;
+ static void decorateEditor(TextEditorWidget *editor, const QString &groupId);
private:
QString m_groupId;