diff options
author | Aaron Kennedy <aaron.kennedy@nokia.com> | 2009-05-06 00:15:31 (GMT) |
---|---|---|
committer | Aaron Kennedy <aaron.kennedy@nokia.com> | 2009-05-06 00:15:31 (GMT) |
commit | 279d9869f06d9adfeb8e84ece834b12c16ba1fb8 (patch) | |
tree | 1cac9a3a47da53f985c0d2c2f6b5fe25d9b93aa4 /src | |
parent | 2a2c8c6555e13f44bc951d27ce71154ca4939f8b (diff) | |
download | Qt-279d9869f06d9adfeb8e84ece834b12c16ba1fb8.zip Qt-279d9869f06d9adfeb8e84ece834b12c16ba1fb8.tar.gz Qt-279d9869f06d9adfeb8e84ece834b12c16ba1fb8.tar.bz2 |
Use <propname>Changed() signal as the notify signal for dynamic properties
Diffstat (limited to 'src')
-rw-r--r-- | src/declarative/qml/qmlcompiler.cpp | 4 |
1 files 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; |