forked from qt-creator/qt-creator
Snippets: Make it easier for plugins to add snippets groups
Groups are no longer enum values but identified from snippet providers.
This commit is contained in:
@@ -41,6 +41,7 @@
|
||||
#include "storagesettings.h"
|
||||
#include "manager.h"
|
||||
#include "outlinefactory.h"
|
||||
#include "snippets/plaintextsnippetprovider.h"
|
||||
|
||||
#include <coreplugin/icore.h>
|
||||
#include <coreplugin/coreconstants.h>
|
||||
@@ -144,6 +145,9 @@ bool TextEditorPlugin::initialize(const QStringList &arguments, QString *errorMe
|
||||
connect(Core::ICore::instance(), SIGNAL(coreOpened()),
|
||||
Manager::instance(), SLOT(registerMimeTypes()));
|
||||
|
||||
// Add text snippet provider.
|
||||
addAutoReleasedObject(new PlainTextSnippetProvider);
|
||||
|
||||
m_outlineFactory = new OutlineFactory;
|
||||
addAutoReleasedObject(m_outlineFactory);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user