diff options
author | Eike Ziller <eike.ziller@digia.com> | 2014-02-07 13:45:51 +0100 |
---|---|---|
committer | Eike Ziller <eike.ziller@digia.com> | 2014-02-10 12:43:30 +0100 |
commit | 89a2c4620b85bdc311f3e6086b70575a50697bcd (patch) | |
tree | 096b6254f20a48d68cbecaba7351297efc54fbf7 /src/plugins/qmldesigner/designercore/model/basetexteditmodifier.cpp | |
parent | 9167d4a16c0e63acd62a9b992292f8cf7d03aa4c (diff) | |
download | qt-creator-89a2c4620b85bdc311f3e6086b70575a50697bcd.tar.gz |
QmlJSEditor: Remove functions from widget that delegate to document
Instead access document directly. Needs to export document.
Change-Id: I8fa86832982d2793ea951e88a5b6e3925b7cd281
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com>
Diffstat (limited to 'src/plugins/qmldesigner/designercore/model/basetexteditmodifier.cpp')
-rw-r--r-- | src/plugins/qmldesigner/designercore/model/basetexteditmodifier.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/plugins/qmldesigner/designercore/model/basetexteditmodifier.cpp b/src/plugins/qmldesigner/designercore/model/basetexteditmodifier.cpp index 256c21217c..6b3b179df9 100644 --- a/src/plugins/qmldesigner/designercore/model/basetexteditmodifier.cpp +++ b/src/plugins/qmldesigner/designercore/model/basetexteditmodifier.cpp @@ -31,6 +31,7 @@ #include <qmljs/qmljsmodelmanagerinterface.h> #include <qmljseditor/qmljseditor.h> +#include <qmljseditor/qmljseditordocument.h> #include <texteditor/tabsettings.h> #include <utils/changeset.h> @@ -71,7 +72,8 @@ bool BaseTextEditModifier::renameId(const QString &oldId, const QString &newId) { if (QmlJSEditor::QmlJSTextEditorWidget *qmljse = qobject_cast<QmlJSEditor::QmlJSTextEditorWidget*>(plainTextEdit())) { Utils::ChangeSet changeSet; - foreach (const QmlJS::AST::SourceLocation &loc, qmljse->semanticInfo().idLocations.value(oldId)) { + foreach (const QmlJS::AST::SourceLocation &loc, + qmljse->qmlJsEditorDocument()->semanticInfo().idLocations.value(oldId)) { changeSet.replace(loc.begin(), loc.end(), newId); } QTextCursor tc = qmljse->textCursor(); |