#include <vlc_common.h>
#include <vlc_interface.h>
-#include <QWidget>
#include "ui/sprefs_input.h"
#include "ui/sprefs_audio.h"
#include "ui/sprefs_video.h"
#include "ui/sprefs_subtitles.h"
#include "ui/sprefs_interface.h"
+
#ifdef WIN32
-#include "util/registry.hpp"
+# include "util/registry.hpp"
#endif
+#include <QWidget>
+
enum {
SPrefsInterface = 0,
SPrefsAudio,
normalizerChB,
volLW,
headphoneB,
+ spdifChB,
};
enum { inputLE, cachingCoB };
-enum { skinRB, qtRB };
+enum { skinRB, qtRB, styleCB };
class ConfigControl;
class QComboBox;
class SPrefsCatList : public QWidget
{
- Q_OBJECT;
+ Q_OBJECT
public:
- SPrefsCatList( intf_thread_t *, QWidget *);
+ SPrefsCatList( intf_thread_t *, QWidget *, bool );
virtual ~SPrefsCatList() {};
private:
intf_thread_t *p_intf;
{
Q_OBJECT
public:
- SPrefsPanel( intf_thread_t *, QWidget *, int );
+ SPrefsPanel( intf_thread_t *, QWidget *, int, bool );
virtual ~SPrefsPanel();
void apply();
void clean();
int number;
- QList<QWidget *> optionWidgets;
+ QWidgetList optionWidgets;
QStringList qs_filter;
+ QButtonGroup *radioGroup;
#ifdef WIN32
QList<QTreeWidgetItem *> listAsso;
void lastfm_Changed( int );
void updateAudioOptions( int );
void updateAudioVolume( int );
-#ifdef SYS_MINGW32
+#ifdef WIN32
void assoDialog();
void saveAsso();
#endif
+ void configML();
+ void changeStyle( QString );
};
#endif