/* We might need a subLayout too */
QVBoxLayout *subLayout;
+ volMuteLabel->installEventFilter( this );
+
/* Normal View, click on icon mutes */
if( !b_special )
{
- volMuteLabel->installEventFilter( this );
- volumeMenu = NULL;
- subLayout = NULL;
+ volumeMenu = NULL; subLayout = NULL;
}
else
{
/* Special view, click on button shows the slider */
b_shiny = false;
- volMuteLabel->installEventFilter( this );
-
QFrame *volumeControlWidget = new QFrame;
subLayout = new QVBoxLayout( volumeControlWidget );
subLayout->setLayoutMargins( 4, 4, 4, 4, 4 );
QWidgetAction *widgetAction = new QWidgetAction( volumeControlWidget );
widgetAction->setDefaultWidget( volumeControlWidget );
volumeMenu->addAction( widgetAction );
-
}
/* And add the label */
else
{
aout_VolumeMute( p_intf, NULL );
- audio_volume_t i_volume;
- aout_VolumeGet( p_intf, &i_volume );
}
e->accept();
return true;
}
}
-void TeletextController::enableTeletextButtons( bool b_enabled )
-{
- telexOn->setChecked( b_enabled );
- telexTransparent->setEnabled( b_enabled );
- telexPage->setEnabled( b_enabled );
-}
-
void PlayButton::updateButton( bool b_playing )
{
setIcon( b_playing ? QIcon( ":/pause_b" ) : QIcon( ":/play_b" ) );