From 31d3de9a9c02a0317cc388ccc2e55bcc0cf1b65e Mon Sep 17 00:00:00 2001 From: Friedemann Kleint Date: Wed, 24 Oct 2012 10:48:22 +0200 Subject: [PATCH] Fix the QML list interface The QML list interface was changed, so that there is now a read only constructor and the default properties are removed. This is because the original interface was very runtime centric, like other parts in QML. The new interface was changed for the needs of the QML designer and debugger. Task-number: QTBUG-9390 Change-Id: Ia61a2457432b4fc5c0cf440eeebd9d3a6c4c6463 Reviewed-by: Thomas Hartmann --- src/imports/audioengine/qdeclarative_audioengine_p.cpp | 2 +- src/imports/audioengine/qdeclarative_sound_p.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/imports/audioengine/qdeclarative_audioengine_p.cpp b/src/imports/audioengine/qdeclarative_audioengine_p.cpp index c47a711..5c6848f 100644 --- a/src/imports/audioengine/qdeclarative_audioengine_p.cpp +++ b/src/imports/audioengine/qdeclarative_audioengine_p.cpp @@ -404,7 +404,7 @@ void QDeclarativeAudioEngine::appendFunction(QQmlListProperty *property QQmlListProperty QDeclarativeAudioEngine::bank() { - return QQmlListProperty(this, 0, appendFunction); + return QQmlListProperty(this, 0, appendFunction, 0, 0, 0); } /*! diff --git a/src/imports/audioengine/qdeclarative_sound_p.cpp b/src/imports/audioengine/qdeclarative_sound_p.cpp index 441453f..87a0ccc 100644 --- a/src/imports/audioengine/qdeclarative_sound_p.cpp +++ b/src/imports/audioengine/qdeclarative_sound_p.cpp @@ -363,7 +363,7 @@ void QDeclarativeSound::setCategoryObject(QDeclarativeAudioCategory *categoryObj QQmlListProperty QDeclarativeSound::playVariationlist() { - return QQmlListProperty(this, 0, appendFunction); + return QQmlListProperty(this, 0, appendFunction, 0, 0, 0); } QList& QDeclarativeSound::playlist() -- 2.7.4