diff --git a/src/libtomahawk/PlaylistInterface.cpp b/src/libtomahawk/PlaylistInterface.cpp index be4226561..7b9c024ca 100644 --- a/src/libtomahawk/PlaylistInterface.cpp +++ b/src/libtomahawk/PlaylistInterface.cpp @@ -219,5 +219,7 @@ void PlaylistInterface::setCurrentIndex( qint64 index ) { m_currentIndex = index; + + emit currentIndexChanged(); onItemsChanged(); } diff --git a/src/libtomahawk/PlaylistInterface.h b/src/libtomahawk/PlaylistInterface.h index d4dbcfa9a..9ec7009f9 100644 --- a/src/libtomahawk/PlaylistInterface.h +++ b/src/libtomahawk/PlaylistInterface.h @@ -100,6 +100,8 @@ signals: void previousTrackAvailable(); void nextTrackAvailable(); + void currentIndexChanged(); + protected slots: virtual void onItemsChanged();