summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAaron Kennedy <aaron.kennedy@nokia.com>2009-05-06 00:15:31 (GMT)
committerAaron Kennedy <aaron.kennedy@nokia.com>2009-05-06 00:15:31 (GMT)
commit279d9869f06d9adfeb8e84ece834b12c16ba1fb8 (patch)
tree1cac9a3a47da53f985c0d2c2f6b5fe25d9b93aa4 /src
parent2a2c8c6555e13f44bc951d27ce71154ca4939f8b (diff)
downloadQt-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.cpp4
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;