forked from qt-creator/qt-creator
Implement qml tab settings
Change-Id: I0b7365b5b3d7538f2b4a8c5eaff3420f448dd5be Reviewed-on: http://codereview.qt.nokia.com/99 Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by: Christian Kamm <christian.d.kamm@nokia.com>
This commit is contained in:
committed by
Christian Kamm
parent
f950b8d7c7
commit
934a8238d4
@@ -36,9 +36,12 @@
|
||||
#include "qmljslocatordata.h"
|
||||
#include "qmljscodestylesettingspage.h"
|
||||
#include "qmljstoolsconstants.h"
|
||||
#include "qmljstoolssettings.h"
|
||||
#include "qmljscodestylesettingsfactory.h"
|
||||
|
||||
#include <texteditor/texteditorsettings.h>
|
||||
#include <texteditor/tabsettings.h>
|
||||
#include <texteditor/codestylepreferencesmanager.h>
|
||||
|
||||
#include <extensionsystem/pluginmanager.h>
|
||||
|
||||
@@ -74,6 +77,8 @@ bool QmlJSToolsPlugin::initialize(const QStringList &arguments, QString *error)
|
||||
Q_UNUSED(error)
|
||||
// Core::ICore *core = Core::ICore::instance();
|
||||
|
||||
m_settings = new QmlJSToolsSettings(this); // force registration of qmljstools settings
|
||||
|
||||
// Objects
|
||||
m_modelManager = new ModelManager(this);
|
||||
// Core::VCSManager *vcsManager = core->vcsManager();
|
||||
@@ -87,7 +92,10 @@ bool QmlJSToolsPlugin::initialize(const QStringList &arguments, QString *error)
|
||||
LocatorData *locatorData = new LocatorData;
|
||||
addAutoReleasedObject(locatorData);
|
||||
addAutoReleasedObject(new FunctionFilter(locatorData));
|
||||
// addAutoReleasedObject(new QmlJSCodeStyleSettingsPage);
|
||||
addAutoReleasedObject(new QmlJSCodeStyleSettingsPage);
|
||||
|
||||
TextEditor::CodeStylePreferencesManager::instance()->registerFactory(
|
||||
new QmlJSTools::QmlJSCodeStylePreferencesFactory());
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user