-
- CONFIG_GENERIC( "qt-display-mode", IntegerList, NULL,
- displayModeBox );
- CONFIG_GENERIC( "embedded-video", Bool, NULL, embedVideo );
- CONFIG_GENERIC( "qt-fs-controller", Bool, NULL, fsController );
- CONFIG_GENERIC( "qt-system-tray", Bool, NULL, systrayBox );
- CONFIG_GENERIC_FILE( "skins2-last", File, NULL, ui.fileSkin,
- ui.skinBrowse );
+#if !defined(NDEBUG) || !defined( WIN32)
+ ui.stylesCombo->addItem( qtr("System's default") );
+ ui.stylesCombo->addItems( QStyleFactory::keys() );
+ ui.stylesCombo->setCurrentIndex( ui.stylesCombo->findText(
+ getSettings()->value( "MainWindow/QtStyle", "" ).toString() ) );
+ ui.stylesCombo->insertSeparator( 1 );
+
+ CONNECT( ui.stylesCombo, currentIndexChanged( QString ), this, changeStyle( QString ) );
+ optionWidgets.append( ui.stylesCombo );
+#else
+ ui.stylesCombo->hide();
+ optionWidgets.append( NULL );
+#endif
+ radioGroup = new QButtonGroup(this);
+ radioGroup->addButton( ui.qt4, 0 );
+ radioGroup->addButton( ui.skins, 1 );
+ CONNECT( radioGroup, buttonClicked( int ),
+ ui.styleStackedWidget, setCurrentIndex( int ) );
+ ui.styleStackedWidget->setCurrentIndex( radioGroup->checkedId() );
+
+ CONNECT( ui.minimalviewBox, toggled( bool ),
+ ui.mainPreview, setNormalPreview( bool ) );
+ CONFIG_BOOL( "qt-minimal-view", minimalviewBox );
+ ui.mainPreview->setNormalPreview( ui.minimalviewBox->isChecked() );
+ ui.skinsPreview->setPreview( InterfacePreviewWidget::SKINS );
+
+ CONFIG_BOOL( "embedded-video", embedVideo );
+ CONFIG_BOOL( "qt-fs-controller", fsController );
+ CONFIG_BOOL( "qt-system-tray", systrayBox );
+ CONFIG_BOOL( "qt-notification", sysPop );
+ CONFIG_BOOL( "playlist-tree", treePlaylist );
+ CONFIG_GENERIC_FILE( "skins2-last", File, ui.skinFileLabel,
+ ui.fileSkin, ui.skinBrowse );
+ CONFIG_BOOL( "qt-video-autoresize", resizingBox );