diff --git a/src/plugins/qmljseditor/qmljscomponentfromobjectdef.cpp b/src/plugins/qmljseditor/qmljscomponentfromobjectdef.cpp index 4d607068ad6..eeb2d535c15 100644 --- a/src/plugins/qmljseditor/qmljscomponentfromobjectdef.cpp +++ b/src/plugins/qmljseditor/qmljscomponentfromobjectdef.cpp @@ -83,7 +83,7 @@ public: { QString componentName = m_componentName; QString path = QFileInfo(fileName()).path(); - ComponentNameDialog::go(&componentName, &path, assistInterface()->editor()); + ComponentNameDialog::go(&componentName, &path, Core::ICore::dialogParent()); if (componentName.isEmpty() || path.isEmpty()) return; diff --git a/src/plugins/qmljseditor/qmljsquickfixassist.cpp b/src/plugins/qmljseditor/qmljsquickfixassist.cpp index c7ddeaf8f0d..d678f9924ff 100644 --- a/src/plugins/qmljseditor/qmljsquickfixassist.cpp +++ b/src/plugins/qmljseditor/qmljsquickfixassist.cpp @@ -50,9 +50,8 @@ QmlJSQuickFixAssistInterface::QmlJSQuickFixAssistInterface(QmlJSTextEditorWidget TextEditor::AssistReason reason) : DefaultAssistInterface(editor->document(), editor->position(), editor->baseTextDocument()->filePath(), reason) - , m_editor(editor) , m_semanticInfo(editor->qmlJsEditorDocument()->semanticInfo()) - , m_currentFile(QmlJSRefactoringChanges::file(m_editor, m_semanticInfo.document)) + , m_currentFile(QmlJSRefactoringChanges::file(editor, m_semanticInfo.document)) {} QmlJSQuickFixAssistInterface::~QmlJSQuickFixAssistInterface() @@ -68,11 +67,6 @@ QmlJSRefactoringFilePtr QmlJSQuickFixAssistInterface::currentFile() const return m_currentFile; } -QmlJSTextEditorWidget *QmlJSQuickFixAssistInterface::editor() const -{ - return m_editor; -} - // ---------------------- // QmlJSQuickFixProcessor // ---------------------- diff --git a/src/plugins/qmljseditor/qmljsquickfixassist.h b/src/plugins/qmljseditor/qmljsquickfixassist.h index 03c4a84caf9..60e349f4848 100644 --- a/src/plugins/qmljseditor/qmljsquickfixassist.h +++ b/src/plugins/qmljseditor/qmljsquickfixassist.h @@ -49,10 +49,8 @@ public: const QmlJSTools::SemanticInfo &semanticInfo() const; QmlJSTools::QmlJSRefactoringFilePtr currentFile() const; - QmlJSTextEditorWidget *editor() const; private: - QmlJSTextEditorWidget *m_editor; QmlJSTools::SemanticInfo m_semanticInfo; QmlJSTools::QmlJSRefactoringFilePtr m_currentFile; };