diff options
Diffstat (limited to 'src/plugins/qmljstools/qmljssemanticinfo.cpp')
-rw-r--r-- | src/plugins/qmljstools/qmljssemanticinfo.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/plugins/qmljstools/qmljssemanticinfo.cpp b/src/plugins/qmljstools/qmljssemanticinfo.cpp index 031bba46a1..af8891f57e 100644 --- a/src/plugins/qmljstools/qmljssemanticinfo.cpp +++ b/src/plugins/qmljstools/qmljssemanticinfo.cpp @@ -154,7 +154,7 @@ QmlJS::AST::Node *SemanticInfo::declaringMemberNoProperties(int cursorPosition) AST::Node *node = rangeAt(cursorPosition); if (UiObjectDefinition *objectDefinition = cast<UiObjectDefinition*>(node)) { - const QString &name = objectDefinition->qualifiedTypeNameId->name.toString(); + const QStringRef name = objectDefinition->qualifiedTypeNameId->name; if (!name.isEmpty() && name.at(0).isLower()) { QList<AST::Node *> path = rangePath(cursorPosition); if (path.size() > 1) @@ -165,7 +165,7 @@ QmlJS::AST::Node *SemanticInfo::declaringMemberNoProperties(int cursorPosition) return path.at(path.size() - 3); } } else if (UiObjectBinding *objectBinding = cast<UiObjectBinding*>(node)) { - const QString &name = objectBinding->qualifiedTypeNameId->name.toString(); + const QStringRef name = objectBinding->qualifiedTypeNameId->name; if (name.contains(QLatin1String("Gradient"))) { QList<AST::Node *> path = rangePath(cursorPosition); if (path.size() > 1) |