#include "refinesearchbutton.h"
#include "refinesearchwidget.h"
#include "sidebarheader.h"
+#include "mainwindow.h"
#ifdef APP_EXTRA
#include "extra.h"
#endif
-namespace The {
-QHash<QString, QAction*>* globalActions();
-}
-
SidebarWidget::SidebarWidget(QWidget *parent) :
QWidget(parent), playlistWidth(0) {
playlist = 0;
void SidebarWidget::showPlaylist() {
stackedWidget->setCurrentWidget(playlist);
- The::globalActions()->value("refine-search")->setChecked(false);
+ MainWindow::instance()->getAction("refineSearch")->setChecked(false);
}
void SidebarWidget::showRefineSearchWidget() {
Extra::fadeInWidget(playlist, refineSearchWidget);
#endif
refineSearchButton->hide();
- The::globalActions()->value("refine-search")->setChecked(true);
+ MainWindow::instance()->getAction("refineSearch")->setChecked(true);
}
void SidebarWidget::hideRefineSearchWidget() {
#ifdef APP_EXTRA
Extra::fadeInWidget(refineSearchWidget, playlist);
#endif
- The::globalActions()->value("refine-search")->setChecked(false);
+ MainWindow::instance()->getAction("refineSearch")->setChecked(false);
}
void SidebarWidget::toggleRefineSearch(bool show) {
QString message = tr("Did you mean: %1");
QString suggestionLinks;
- foreach (const QString &suggestion, suggestions) {
+ for (const QString &suggestion : suggestions) {
suggestionLinks += "<a href='" + suggestion + "'>" + suggestion + "</a> ";
}
message = message.arg(suggestionLinks);