diff options
Diffstat (limited to 'src/multimedia')
-rw-r--r-- | src/multimedia/playback/qmediaplaylist.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/multimedia/playback/qmediaplaylist.cpp b/src/multimedia/playback/qmediaplaylist.cpp index 9b5d9a681..06813592e 100644 --- a/src/multimedia/playback/qmediaplaylist.cpp +++ b/src/multimedia/playback/qmediaplaylist.cpp @@ -214,8 +214,10 @@ bool QMediaPlaylist::setMediaObject(QMediaObject *mediaObject) connect(d->control, SIGNAL(currentMediaChanged(QMediaContent)), this, SIGNAL(currentMediaChanged(QMediaContent))); - if (oldSize) + if (oldSize) { + emit mediaAboutToBeRemoved(0, oldSize-1); emit mediaRemoved(0, oldSize-1); + } if (playlist->mediaCount()) { emit mediaAboutToBeInserted(0,playlist->mediaCount()-1); |