Need to set groupSingle/groupMultiple flags early - as these are used in library and device loading.

This commit is contained in:
craig.p.drummond@gmail.com
2012-04-24 11:20:26 +00:00
committed by craig.p.drummond@gmail.com
parent f5bde688b6
commit 708d961723

View File

@@ -328,6 +328,11 @@ MainWindow::MainWindow(QWidget *parent)
QMenu *mainMenu=new QMenu(this);
messageWidget->hide();
// Need to set these values here, as used in library/device loading...
MPDParseUtils::setGroupSingle(Settings::self()->groupSingle());
MPDParseUtils::setGroupMultiple(Settings::self()->groupMultiple());
#ifndef ENABLE_KDE_SUPPORT
setWindowIcon(QIcon(":/icons/cantata.svg"));
setWindowTitle("Cantata");
@@ -1017,8 +1022,6 @@ MainWindow::MainWindow(QWidget *parent)
connect(messageWidget, SIGNAL(visible(bool)), this, SLOT(messageWidgetVisibility(bool)));
libraryPage->setView(0==Settings::self()->libraryView());
MPDParseUtils::setGroupSingle(Settings::self()->groupSingle());
MPDParseUtils::setGroupMultiple(Settings::self()->groupMultiple());
albumsPage->setView(Settings::self()->albumsView());
AlbumsModel::setUseLibrarySizes(Settings::self()->albumsView()!=ItemView::Mode_IconTop);
AlbumsModel::self()->setAlbumSort(Settings::self()->albumSort());