diff options
author | hjk <hjk121@nokiamail.com> | 2014-08-23 00:19:48 +0200 |
---|---|---|
committer | hjk <hjk121@nokiamail.com> | 2014-08-26 14:10:24 +0200 |
commit | 74c572b532ce31f6a2ec614d4af1a4ef23891ee6 (patch) | |
tree | 01b7d46eb95a8ed0c648708e5b8695bc47768806 /src/plugins/qmljseditor/qmljseditor.h | |
parent | 173879eb1f100a986ae4d978ddab73e9c15066b8 (diff) | |
download | qt-creator-74c572b532ce31f6a2ec614d4af1a4ef23891ee6.tar.gz |
QmlJSEditor: Use a BaseTextEditorFactory for creation
Change-Id: I37e81cf3eda57780c893f4e8d7f2c5c6adf75b55
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
Diffstat (limited to 'src/plugins/qmljseditor/qmljseditor.h')
-rw-r--r-- | src/plugins/qmljseditor/qmljseditor.h | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/src/plugins/qmljseditor/qmljseditor.h b/src/plugins/qmljseditor/qmljseditor.h index bbcebd1c26..118cb1bc77 100644 --- a/src/plugins/qmljseditor/qmljseditor.h +++ b/src/plugins/qmljseditor/qmljseditor.h @@ -34,7 +34,6 @@ #include <qmljs/qmljsscanner.h> #include <qmljstools/qmljssemanticinfo.h> -#include <coreplugin/editormanager/ieditorfactory.h> #include <texteditor/basetexteditor.h> #include <texteditor/quickfix.h> #include <texteditor/texteditorconstants.h> @@ -65,8 +64,9 @@ class QmlJSEditorWidget : public TextEditor::BaseTextEditorWidget Q_OBJECT public: - QmlJSEditorWidget(TextEditor::BaseTextDocumentPtr doc); - ~QmlJSEditorWidget(); + QmlJSEditorWidget(); + + void finalizeInitialization(); QmlJSEditorDocument *qmlJsEditorDocument() const; @@ -146,19 +146,17 @@ class QmlJSEditor : public TextEditor::BaseTextEditor public: QmlJSEditor(); - Core::IEditor *duplicate(); bool open(QString *errorString, const QString &fileName, const QString &realFileName); bool isDesignModePreferred() const; + void finalizeInitialization(); }; -class QmlJSEditorFactory : public Core::IEditorFactory +class QmlJSEditorFactory : public TextEditor::BaseTextEditorFactory { Q_OBJECT public: QmlJSEditorFactory(); - - Core::IEditor *createEditor(); }; } // namespace Internal |