forked from qt-creator/qt-creator
QmlJSEditor: Create QuickFixes directly
So far there have been factories instantiated and maintained to get a list of 'matching' operation by iterating over the factories' match() functions. The same effect can be achieved more directly by calling stand-alone functions. Change-Id: I868489d36f9d8339e0d8855d832df8400501026c Reviewed-by: Marco Benelli <marco.benelli@qt.io>
This commit is contained in:
@@ -78,8 +78,6 @@ enum {
|
||||
namespace QmlJSEditor {
|
||||
using namespace Internal;
|
||||
|
||||
void registerQuickFixes(ExtensionSystem::IPlugin *plugIn);
|
||||
|
||||
QmlJSEditorPlugin *QmlJSEditorPlugin::m_instance = 0;
|
||||
|
||||
QmlJSEditorPlugin::QmlJSEditorPlugin() :
|
||||
@@ -193,8 +191,6 @@ bool QmlJSEditorPlugin::initialize(const QStringList & /*arguments*/, QString *e
|
||||
|
||||
FileIconProvider::registerIconOverlayForSuffix(ProjectExplorer::Constants::FILEOVERLAY_QML, "qml");
|
||||
|
||||
registerQuickFixes(this);
|
||||
|
||||
addAutoReleasedObject(new QmlJSOutlineWidgetFactory);
|
||||
|
||||
addAutoReleasedObject(new QuickToolBar);
|
||||
|
||||
Reference in New Issue
Block a user