diff --git a/src/libs/qmljs/qmljsscopebuilder.cpp b/src/libs/qmljs/qmljsscopebuilder.cpp index e89deb53af4..d960fab39aa 100644 --- a/src/libs/qmljs/qmljsscopebuilder.cpp +++ b/src/libs/qmljs/qmljsscopebuilder.cpp @@ -88,7 +88,7 @@ void ScopeBuilder::push(AST::Node *node) _scopeChain->appendJsScope(astsig->bodyScope()); } // signals defined in C++ - else if (const QmlObjectValue *qmlObject = dynamic_cast(owner)) { + else if (const CppComponentValue *qmlObject = dynamic_cast(owner)) { if (const ObjectValue *scope = qmlObject->signalScope(name)) { _scopeChain->appendJsScope(scope); }