Disallow signal-handler-specification for non-signal methods
[profile/ivi/qtdeclarative.git] / src / qml / qml / qqmlcompiler.cpp
index 71c5bdc..5df02d0 100644 (file)
@@ -3812,7 +3812,7 @@ QQmlCompiler::signal(QQmlScript::Object *object, const QHashedStringRef &name, b
     if (d && !cache->isAllowedInRevision(d)) {
         if (notInRevision) *notInRevision = true;
         return 0;
-    } else if (d) {
+    } else if (d && d->isSignal()) {
         return d;
     }