diff options
author | RJ Ryan <rryan@mixxx.org> | 2014-10-31 00:21:19 -0400 |
---|---|---|
committer | RJ Ryan <rryan@mixxx.org> | 2014-10-31 00:21:19 -0400 |
commit | 0980b6b1eae338054daf9e53ff7660726fa296ca (patch) | |
tree | bd2ecfb801c776b44323209554e6731109bb89d8 /src/widget/wcoverartmenu.cpp | |
parent | dddeb3bccaf8af51069d9dfd62ee5ac8925df867 (diff) |
Support multiple-selection for cover art menu in WTrackTableView.
* Adds CoverArtCache::guessCover(s) methods for calling
CoverArtUtils::guessCoverArt in a background thread.
* Removes processing of reset menu option from WCoverArtMenu and instead
sends a signal that the owner of the menu should handle.
Diffstat (limited to 'src/widget/wcoverartmenu.cpp')
-rw-r--r-- | src/widget/wcoverartmenu.cpp | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/src/widget/wcoverartmenu.cpp b/src/widget/wcoverartmenu.cpp index 4be49bf464..ca5f790e4c 100644 --- a/src/widget/wcoverartmenu.cpp +++ b/src/widget/wcoverartmenu.cpp @@ -28,7 +28,7 @@ void WCoverArtMenu::createActions() { m_pReload = new QAction(tr("Reload from track/folder", "reload cover art from track metadata or folder"), this); - connect(m_pReload, SIGNAL(triggered()), this, SLOT(slotReload())); + connect(m_pReload, SIGNAL(triggered()), this, SIGNAL(reloadCoverArt())); addAction(m_pReload); } @@ -90,12 +90,6 @@ void WCoverArtMenu::slotChange() { emit(coverArtSelected(art)); } -void WCoverArtMenu::slotReload() { - CoverArt art = CoverArtUtils::guessCoverArt(m_pTrack); - qDebug() << "WCoverArtMenu::slotReload emit" << art; - emit(coverArtSelected(art)); -} - void WCoverArtMenu::slotUnset() { CoverArt art; art.info.type = CoverInfo::NONE; |