diff options
-rw-r--r-- | src/library/coverartcache.cpp | 4 | ||||
-rw-r--r-- | src/library/coverartcache.h | 1 | ||||
-rw-r--r-- | src/widget/wcoverartmenu.cpp | 9 |
3 files changed, 1 insertions, 13 deletions
diff --git a/src/library/coverartcache.cpp b/src/library/coverartcache.cpp index 3f3324db1f..a7aa62f27b 100644 --- a/src/library/coverartcache.cpp +++ b/src/library/coverartcache.cpp @@ -411,7 +411,3 @@ QString CoverArtCache::calculateMD5(QImage img) { md5.addData(arr); return md5.result().toHex(); } - -TrackPointer CoverArtCache::getTrack(int trackId) { - return m_pTrackDAO->getTrack(trackId); -} diff --git a/src/library/coverartcache.h b/src/library/coverartcache.h index e06e3dad72..94b700f5b1 100644 --- a/src/library/coverartcache.h +++ b/src/library/coverartcache.h @@ -39,7 +39,6 @@ class CoverArtCache : public QObject, public Singleton<CoverArtCache> bool changeCoverArt(int trackId, const QString& newCoverLocation=""); void setCoverArtDAO(CoverArtDAO* coverdao); void setTrackDAO(TrackDAO* trackdao); - TrackPointer getTrack(int trackId); QString getDefaultCoverLocation() { return m_sDefaultCoverLocation; } QPixmap getDefaultCoverArt() { return m_defaultCover; } diff --git a/src/widget/wcoverartmenu.cpp b/src/widget/wcoverartmenu.cpp index 85fc5d0996..81fd8a692f 100644 --- a/src/widget/wcoverartmenu.cpp +++ b/src/widget/wcoverartmenu.cpp @@ -75,17 +75,10 @@ void WCoverArtMenu::show(QPoint pos, QPair<QString, QString> cover, } void WCoverArtMenu::slotChange() { - if (m_iTrackId < 1) { + if (m_iTrackId < 1 || !m_pTrack) { return; } - if (!m_pTrack) { - m_pTrack = CoverArtCache::instance()->getTrack(m_iTrackId); - if (!m_pTrack) { - return; - } - } - // get initial directory (trackdir or coverdir) QString initialDir; QString trackPath = m_pTrack->getDirectory(); |