]> git.sesse.net Git - vlc/blobdiff - modules/gui/qt4/components/extended_panels.hpp
Add some qfu and qtu calls for string values.
[vlc] / modules / gui / qt4 / components / extended_panels.hpp
index 819dbb0004e4a1965de8b700c8df98b885102513..35084d1ddb96658c34b7cc26436ca5dd424296cc 100644 (file)
 #include <vlc/vlc.h>
 #include <vlc_aout.h>
 #include "ui/equalizer.h"
+#include "ui/video_effects.h"
 
 #define BANDS 10
 
+class QSignalMapper;
+
+class ExtVideo: public QWidget
+{
+    Q_OBJECT
+public:
+    ExtVideo( intf_thread_t *, QWidget * );
+    virtual ~ExtVideo();
+    /*void gotoConf( QObject* );*/
+private:
+    Ui::ExtVideoWidget ui;
+    QSignalMapper* filterMapper;
+    intf_thread_t *p_intf;
+    void setWidgetValue( QObject* );
+    void ChangeVFiltersString( char *psz_name, vlc_bool_t b_add );
+private slots:
+    void updateFilters();
+    void updateFilterOptions();
+};
+
 class Equalizer: public QWidget
 {
     Q_OBJECT