]> git.sesse.net Git - vlc/blobdiff - modules/gui/qt4/components/controller_widget.hpp
Qt: NetOpenPanel: add drop-down list
[vlc] / modules / gui / qt4 / components / controller_widget.hpp
index 9714c0561676493187b3395e7335c078079b1f5b..5727da3cb1d03161e58855b17332ca57be33149a 100644 (file)
@@ -76,18 +76,22 @@ public:
     SoundWidget( QWidget *parent, intf_thread_t  *_p_i, bool,
                  bool b_special = false );
     virtual ~SoundWidget();
+    void setMuted( bool );
 
 private:
     intf_thread_t       *p_intf;
     QLabel              *volMuteLabel;
     QAbstractSlider     *volumeSlider;
     QFrame              *volumeControlWidget;
-    bool                 b_my_volume;
     QMenu               *volumeMenu;
     virtual bool eventFilter( QObject *obj, QEvent *e );
+    bool                b_is_muted;
+
 protected slots:
-    void updateVolume( int );
-    void updateVolume( void );
+    void userUpdateVolume( int );
+    void libUpdateVolume( void );
+    void updateMuteStatus( void );
+    void refreshLabels( void );
     void showVolumeMenu( QPoint pos );
 };