class QAbstractSlider;
class QAbstractButton;
class InputSlider;
+class QToolButton;
class VolumeClickHandler;
class WidgetListing;
AdvControlsWidget *advControls;
- void parseAndCreate( QString config, QBoxLayout *controlLayout );
+ void parseAndCreate( const QString& config, QBoxLayout *controlLayout );
virtual void createAndAddWidget( QBoxLayout *controlLayout, int i_index,
buttonType_e i_type, int i_option );
static void setupButton( QAbstractButton * );
QFrame *discFrame();
QFrame *telexFrame();
-
+ void applyAttributes( QToolButton *, bool b_flat, bool b_big );
protected slots:
virtual void setStatus( int );
virtual void mouseMoveEvent( QMouseEvent *event );
virtual void mousePressEvent( QMouseEvent *event );
+ virtual void mouseReleaseEvent( QMouseEvent *event );
virtual void enterEvent( QEvent *event );
virtual void leaveEvent( QEvent *event );
virtual void keyPressEvent( QKeyEvent *event );
void planHideFSC();
void hideFSC();
void slowHideFSC();
+ void centerFSC( int );
private:
virtual void customEvent( QEvent *event );