void InterfaceSettings::save() { Settings::self()->saveLibraryArtistImage(libraryArtistImage->isChecked()); Settings::self()->saveLibraryView(getViewType(libraryView)); Settings::self()->saveLibraryCoverSize(libraryCoverSize->currentIndex()); Settings::self()->saveLibraryYear(libraryYear->isChecked()); Settings::self()->saveAlbumsView(getViewType(albumsView)); Settings::self()->saveAlbumsCoverSize(albumsCoverSize->currentIndex()); Settings::self()->saveAlbumSort(albumSort->currentIndex()); Settings::self()->saveFolderView(getViewType(folderView)); Settings::self()->savePlaylistsView(getViewType(playlistsView)); Settings::self()->savePlayListsStartClosed(playListsStartClosed->isChecked()); Settings::self()->saveStreamsView(getViewType(streamsView)); Settings::self()->saveOnlineView(getViewType(onlineView)); Settings::self()->saveGroupSingle(groupSingle->isChecked()); Settings::self()->saveUseComposer(useComposer->isChecked()); Settings::self()->saveGroupMultiple(1==groupMultiple->currentIndex()); #ifdef ENABLE_DEVICES_SUPPORT Settings::self()->saveShowDeleteAction(showDeleteAction->isChecked()); Settings::self()->saveDevicesView(getViewType(devicesView)); #endif Settings::self()->savePlayQueueGrouped(1==playQueueGrouped->currentIndex()); Settings::self()->savePlayQueueAutoExpand(playQueueAutoExpand->isChecked()); Settings::self()->savePlayQueueStartClosed(playQueueStartClosed->isChecked()); Settings::self()->savePlayQueueScroll(playQueueScroll->isChecked()); Settings::self()->savePlayQueueBackground(playQueueBackground->isChecked()); Settings::self()->saveForceSingleClick(forceSingleClick->isChecked()); Settings::self()->saveUseSystemTray(systemTrayCheckBox->isChecked()); Settings::self()->saveShowPopups(systemTrayPopup->isChecked()); Settings::self()->saveMinimiseOnClose(minimiseOnClose->isChecked()); #ifndef Q_OS_WIN Settings::self()->saveGnomeMediaKeys(gnomeMediaKeys->isChecked()); #endif }
void InterfaceSettings::libraryCoverSizeChanged() { if (ItemView::Mode_IconTop==getViewType(libraryView) && 0==libraryCoverSize->currentIndex()) { libraryView->setCurrentIndex(1); } if (0==libraryCoverSize->currentIndex()) { libraryArtistImage->setChecked(false); } }
void BooleanLedView::resize() { CompViewSize::resize(); if (getViewType() == SHEET_VIEW) { QPoint connPos; connPos.setX( 0 ); connPos.setY( getDrawingPlace().height()/(gridY*2) ); ((BooleanLed*)getComponent())->m_inConn->setGridPos(connPos); } }
void InterfaceSettings::libraryViewChanged() { int vt=getViewType(libraryView); if (ItemView::Mode_IconTop==vt && 0==libraryCoverSize->currentIndex()) { libraryCoverSize->setCurrentIndex(2); } bool isIcon=ItemView::Mode_IconTop==vt; bool isSimpleTree=ItemView::Mode_SimpleTree==vt; libraryArtistImage->setEnabled(!isIcon && !isSimpleTree); libraryArtistImageLabel->setEnabled(libraryArtistImage->isEnabled()); if (isIcon) { libraryArtistImage->setChecked(true); } else if (isSimpleTree) { libraryArtistImage->setChecked(false); } }
void Boolean7SegmentView::resize() { CompViewSize::resize(); if (getViewType() == SHEET_VIEW) { #define connectors 4 int height = getPlace().height()/gridY; int deltaPlace = (height - connectors) / (connectors + 1) + 1; int start = (height - (deltaPlace * connectors)) / 2; QPoint connPos(0, start); get7Seg()->getInput1()->setGridPos(connPos); connPos.ry() += deltaPlace; get7Seg()->getInput2()->setGridPos(connPos); connPos.ry() += deltaPlace; get7Seg()->getInput4()->setGridPos(connPos); connPos.ry() += deltaPlace; get7Seg()->getInput8()->setGridPos(connPos); } }
void InterfaceSettings::playListsStyleChanged() { bool grouped=getViewType(playlistsView)==ItemView::Mode_GroupedTree; playListsStartClosed->setEnabled(grouped); playListsStartClosedLabel->setEnabled(grouped); }
void InterfaceSettings::albumsCoverSizeChanged() { if (ItemView::Mode_IconTop==getViewType(albumsView) && 0==albumsCoverSize->currentIndex()) { albumsView->setCurrentIndex(1); } }