summaryrefslogtreecommitdiffstats
path: root/playerwidget.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'playerwidget.cpp')
-rw-r--r--playerwidget.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/playerwidget.cpp b/playerwidget.cpp
index cc6af7c..542d788 100644
--- a/playerwidget.cpp
+++ b/playerwidget.cpp
@@ -177,6 +177,14 @@ void PlayerWidget::setupGui(QSplashScreen *splash){
curW->view()->addAction(collapseA);
curW->view()->addAction(Helper::createSeparator(this));
}
+ QAction *refreshA = new QAction(QIcon(":/refresh.png"), tr("Refresh view"), this);
+ connect(refreshA, &QAction::triggered, [curW] {
+ qApp->setOverrideCursor(Qt::BusyCursor);
+ curW->populate();
+ qApp->restoreOverrideCursor(); }
+ );
+ curW->view()->addAction(refreshA);
+ curW->view()->addAction(Helper::createSeparator(this));
QAction *searchMBA = new QAction(QIcon(":/bizarre_amputee.png"), tr("Search Musicbrainz"), this);
connect(searchMBA, &QAction::triggered, [this, curW] { searchMusicbrainz(curW->view()->selectionModel()->currentIndex()); });
curW->view()->addAction(searchMBA);