diff options
author | Qt Continuous Integration System <qt-info@nokia.com> | 2010-04-30 11:43:12 (GMT) |
---|---|---|
committer | Qt Continuous Integration System <qt-info@nokia.com> | 2010-04-30 11:43:12 (GMT) |
commit | 6103c282707bac2d585473d45900d69d475cf0c2 (patch) | |
tree | c36bd5818b85bcdc62226b6f430576f08c303e1c /src/imports | |
parent | 3e6a12e90d05d24bca68128d60215c207a416ef6 (diff) | |
parent | 0b7a84684e0b2065208172d7145e838c7a653b83 (diff) | |
download | Qt-6103c282707bac2d585473d45900d69d475cf0c2.zip Qt-6103c282707bac2d585473d45900d69d475cf0c2.tar.gz Qt-6103c282707bac2d585473d45900d69d475cf0c2.tar.bz2 |
Merge branch '4.7' of scm.dev.nokia.troll.no:qt/qt-qml into 4.7-integration
* '4.7' of scm.dev.nokia.troll.no:qt/qt-qml: (68 commits)
Don't create an anchors element so that we can check that there aren't any
Ensure eval and Function are in the correct scope
Add availableFonts.qml for fonts examples.
Add Qt.fontFamilies() method
Avoid regenerating PathView delegates needlessly
When a model delegate is released, remove it from the scene immediately.
Fix assignment of value types to javascript var.
More doc fixes
Make QDeclarativeParserStatus method pure virtual to encourage right code.
Doc fixes
Fix error string
Add QML value types for math3d types
Fix assert in qdeclarativepathview
Avoid divisions by zero in qdeclarativetimeline
Initialize variable.
Doc: mention that size of delegate affects flicking performance.
buffer new items on initialization.
Compile with QT_NO_GRAPHICSEFFECT.
Fix translation context when qsTr is used in PropertyChanges.
missed files
...
Diffstat (limited to 'src/imports')
-rw-r--r-- | src/imports/multimedia/qdeclarativeaudio.cpp | 7 | ||||
-rw-r--r-- | src/imports/multimedia/qdeclarativeaudio_p.h | 1 |
2 files changed, 7 insertions, 1 deletions
diff --git a/src/imports/multimedia/qdeclarativeaudio.cpp b/src/imports/multimedia/qdeclarativeaudio.cpp index a163b10..234b6df 100644 --- a/src/imports/multimedia/qdeclarativeaudio.cpp +++ b/src/imports/multimedia/qdeclarativeaudio.cpp @@ -330,9 +330,14 @@ QDeclarativeAudio::Error QDeclarativeAudio::error() const return Error(m_error); } +void QDeclarativeAudio::classBegin() +{ +} + void QDeclarativeAudio::componentComplete() { - setObject(this); + if (m_playerControl == 0) + setObject(this); } diff --git a/src/imports/multimedia/qdeclarativeaudio_p.h b/src/imports/multimedia/qdeclarativeaudio_p.h index 24276ea..e960b9d 100644 --- a/src/imports/multimedia/qdeclarativeaudio_p.h +++ b/src/imports/multimedia/qdeclarativeaudio_p.h @@ -115,6 +115,7 @@ public: Status status() const; Error error() const; + void classBegin(); void componentComplete(); public Q_SLOTS: |