From 279d9869f06d9adfeb8e84ece834b12c16ba1fb8 Mon Sep 17 00:00:00 2001 From: Aaron Kennedy Date: Wed, 6 May 2009 10:15:31 +1000 Subject: Use Changed() signal as the notify signal for dynamic properties --- src/declarative/qml/qmlcompiler.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/declarative/qml/qmlcompiler.cpp b/src/declarative/qml/qmlcompiler.cpp index d4003ab..f0cf4cc 100644 --- a/src/declarative/qml/qmlcompiler.cpp +++ b/src/declarative/qml/qmlcompiler.cpp @@ -1256,7 +1256,7 @@ bool QmlCompiler::compileDynamicMeta(QmlParser::Object *obj) break; } - builder.addSignal("qml__" + QByteArray::number(ii) + "()"); + builder.addSignal(p.name + "Changed()"); builder.addProperty(p.name, type, ii); } @@ -1300,7 +1300,7 @@ bool QmlCompiler::compileDynamicMeta(QmlParser::Object *obj) assign.type = QmlInstruction::AssignSignal; assign.line = obj->line; assign.assignSignal.signal = - output->indexForByteArray("onQml__" + QByteArray::number(ii)); + output->indexForByteArray(p.name + "Changed()"); assign.assignSignal.value = output->indexForString(p.onValueChanged); output->bytecode << assign; -- cgit v0.12