fix: sync dock toggles and make autoplay toolbar-only
Some checks failed
Build for Windows / build-windows (push) Has been cancelled
Some checks failed
Build for Windows / build-windows (push) Has been cancelled
This commit is contained in:
@@ -282,6 +282,12 @@ MainWindow::MainWindow(QobuzBackend *backend, QWidget *parent)
|
||||
connect(m_toolBar, &MainToolBar::searchToggled, this, &MainWindow::onSearchToggled);
|
||||
connect(m_toolBar, &MainToolBar::queueToggled,
|
||||
this, [this](bool v) { m_queuePanel->setVisible(v); });
|
||||
connect(m_queuePanel, &QDockWidget::visibilityChanged,
|
||||
m_toolBar, &MainToolBar::setQueueToggleChecked);
|
||||
connect(m_sidePanel, &QDockWidget::visibilityChanged,
|
||||
m_toolBar, &MainToolBar::setSearchToggleChecked);
|
||||
m_toolBar->setQueueToggleChecked(m_queuePanel->isVisible());
|
||||
m_toolBar->setSearchToggleChecked(m_sidePanel->isVisible());
|
||||
|
||||
connect(m_toolBar, &MainToolBar::albumRequested, this, &MainWindow::onSearchAlbumSelected);
|
||||
connect(m_toolBar, &MainToolBar::artistRequested, this, &MainWindow::onSearchArtistSelected);
|
||||
|
||||
Reference in New Issue
Block a user