diff options
author | Christian Kamm <christian.d.kamm@nokia.com> | 2011-10-05 14:14:35 +0200 |
---|---|---|
committer | Christian Kamm <christian.d.kamm@nokia.com> | 2011-10-12 10:29:27 +0200 |
commit | 010ce2d20dc8d776fad3062cf68ad2c3535c9d2b (patch) | |
tree | c68fff9977c4b23a413bf7b4e1b93b40f2cc27dc /src/libs/qmljs/qmljsvalueowner.cpp | |
parent | 03689eeb5043dd8c49be87ec45b92a388232fdcf (diff) | |
download | qt-creator-010ce2d20dc8d776fad3062cf68ad2c3535c9d2b.tar.gz |
QmlJS: Set correct scope in signal handlers.
This means the code model will now offer correct completion and
highlighting for arguments of signals in their handlers, example:
MouseArea {
onClicked: {
mou<complete> // now also completes 'mouse'
}
}
Reviewed-by: Fawzi Mohamed
Change-Id: I01838ef00e391b13e6e5a832c9ec3cd983689c5b
Reviewed-on: http://codereview.qt-project.org/6147
Reviewed-by: Christian Kamm <christian.d.kamm@nokia.com>
Sanity-Review: Christian Kamm <christian.d.kamm@nokia.com>
Diffstat (limited to 'src/libs/qmljs/qmljsvalueowner.cpp')
-rw-r--r-- | src/libs/qmljs/qmljsvalueowner.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/libs/qmljs/qmljsvalueowner.cpp b/src/libs/qmljs/qmljsvalueowner.cpp index c2c6974fbf..a4b96bd40d 100644 --- a/src/libs/qmljs/qmljsvalueowner.cpp +++ b/src/libs/qmljs/qmljsvalueowner.cpp @@ -932,6 +932,7 @@ const ObjectValue *ValueOwner::qmlVector3DObject() const Value *ValueOwner::defaultValueForBuiltinType(const QString &name) const { + // this list is defined in ProcessAST::visit(UiPublicMember) in qdeclarativescript.cpp if (name == QLatin1String("int")) { return intValue(); } else if (name == QLatin1String("bool")) { |