]> git.sesse.net Git - vlc/blobdiff - modules/gui/qt4/components/simple_preferences.hpp
Category and subcategory items are also integers. Fix #1086
[vlc] / modules / gui / qt4 / components / simple_preferences.hpp
index 4f0358fd496a2c276eee865bea327b2085ed6b00..39d5756c9b8710fe9a5e51de839165ab4337e5ed 100644 (file)
 #define _SIMPLEPREFS_H_
 
 #include <QListWidget>
+#include <QVBoxLayout>
 #include <vlc/vlc.h>
 #include <vlc_interface.h>
 
 enum {
-    SPrefsVideo = 0,
+    SPrefsInterface = 0,
     SPrefsAudio,
-    SPrefsInputAndCodecs,
-//    SPrefsPlaylist,
-    SPrefsInterface,
+    SPrefsVideo,
     SPrefsSubtitles,
-    SPrefsAdvanced,
+    SPrefsInputAndCodecs,
+    SPrefsHotkeys,
     SPrefsMax
 };
 #define SPrefsDefaultCat SPrefsInterface
 
 class ConfigControl;
 
-class SPrefsCatList : public QListWidget
+class SPrefsCatList : public QWidget
 {
     Q_OBJECT;
 public:
@@ -50,6 +50,10 @@ public:
     virtual ~SPrefsCatList() {};
 private:
     intf_thread_t *p_intf;
+signals:
+    void currentItemChanged( int );
+public slots:
+    void switchPanel( int );
 };
 
 class SPrefsPanel : public QWidget