#include <QLabel>
#include <QHBoxLayout>
-#include <QSpinBox>
#include <QMenu>
#include <QWidgetAction>
#include <QMouseEvent>
i_volume = aout_VolumeGet( p_playlist );
i_volume = ( ( i_volume + 1 ) * VOLUME_MAX )/ (AOUT_VOLUME_MAX/2);
- int i_gauge = volumeSlider->value();
- if ( i_volume - i_gauge != 0 )
+
+ if ( i_volume - volumeSlider->value() != 0 )
{
b_ignore_valuechanged = true;
volumeSlider->setValue( i_volume );
#include "qt4.hpp"
#include <QWidget>
-#include <QFrame>
#include <QToolButton>
class QLabel;
+class QFrame;
class QSpinBox;
class QAbstractSlider;
virtual ~SoundWidget();
void setMuted( bool );
+protected:
+ virtual bool eventFilter( QObject *obj, QEvent *e );
+
private:
intf_thread_t *p_intf;
QLabel *volMuteLabel;
QAbstractSlider *volumeSlider;
QFrame *volumeControlWidget;
QMenu *volumeMenu;
- virtual bool eventFilter( QObject *obj, QEvent *e );
+
bool b_is_muted;
bool b_ignore_valuechanged;