diff options
author | Martin Jones <martin.jones@nokia.com> | 2010-09-08 04:21:17 (GMT) |
---|---|---|
committer | Martin Jones <martin.jones@nokia.com> | 2010-09-08 04:21:17 (GMT) |
commit | 56776c574a4af02cfa529095a757b80adfb7d189 (patch) | |
tree | 75389cd4a08bdb00694ba47002fa9665887b33a0 /src/declarative/util | |
parent | fb4eb36e78a9d9337fd3decf70a6c13774ba551a (diff) | |
parent | bf8753a822ab610165849b265b5d13685f9ec942 (diff) | |
download | Qt-56776c574a4af02cfa529095a757b80adfb7d189.zip Qt-56776c574a4af02cfa529095a757b80adfb7d189.tar.gz Qt-56776c574a4af02cfa529095a757b80adfb7d189.tar.bz2 |
Merge branch '4.7' of scm.dev.nokia.troll.no:qt/qt-qml into 4.7
Diffstat (limited to 'src/declarative/util')
-rw-r--r-- | src/declarative/util/qdeclarativelistmodel.cpp | 3 | ||||
-rw-r--r-- | src/declarative/util/qdeclarativelistmodelworkeragent.cpp | 2 |
2 files changed, 2 insertions, 3 deletions
diff --git a/src/declarative/util/qdeclarativelistmodel.cpp b/src/declarative/util/qdeclarativelistmodel.cpp index 7504c23..f290ab2 100644 --- a/src/declarative/util/qdeclarativelistmodel.cpp +++ b/src/declarative/util/qdeclarativelistmodel.cpp @@ -766,7 +766,7 @@ bool QDeclarativeListModelParser::definesEmptyList(const QString &s) } /*! - \qmlclass ListElement + \qmlclass ListElement QDeclarativeListElement \ingroup qml-working-with-data \since 4.7 \brief The ListElement element defines a data item in a ListModel. @@ -1247,7 +1247,6 @@ void ModelNode::setObjectValue(const QScriptValue& valuemap) { } void ModelNode::setListValue(const QScriptValue& valuelist) { - QScriptValueIterator it(valuelist); values.clear(); int size = valuelist.property(QLatin1String("length")).toInt32(); for (int i=0; i<size; i++) { diff --git a/src/declarative/util/qdeclarativelistmodelworkeragent.cpp b/src/declarative/util/qdeclarativelistmodelworkeragent.cpp index 498de6d..d9df169 100644 --- a/src/declarative/util/qdeclarativelistmodelworkeragent.cpp +++ b/src/declarative/util/qdeclarativelistmodelworkeragent.cpp @@ -232,7 +232,7 @@ bool QDeclarativeListModelWorkerAgent::event(QEvent *e) emit m_orig->itemsMoved(change.index, change.to, change.count); break; case Change::Changed: - emit m_orig->itemsMoved(change.index, change.to, change.count); + emit m_orig->itemsChanged(change.index, change.to, orig->m_roles.keys()); break; } } |