buttons->addWidget( addButton );
randomButton = new QPushButton( this );
- randomButton->setIcon( model->hasRandom() ?
- QIcon( ":/pixmaps/playlist_shuffle_on.png" ) :
- QIcon( ":/pixmaps/playlist_shuffle_off.png" ) );
+ if( model->hasRandom() )
+ {
+ randomButton->setIcon( QIcon( ":/pixmaps/playlist_shuffle_on.png" ));
+ randomButton->setToolTip( qtr( I_PL_RANDOM ));
+ }
+ else
+ {
+ randomButton->setIcon( QIcon( ":/pixmaps/playlist_shuffle_off.png" ) );
+ randomButton->setToolTip( qtr( I_PL_NORANDOM ));
+ }
BUTTONACT( randomButton, toggleRandom() );
buttons->addWidget( randomButton );
buttons->addItem( spacer );
repeatButton = new QPushButton( this );
- if( model->hasRepeat() ) repeatButton->setIcon(
- QIcon( ":/pixmaps/playlist_repeat_one.png" ) );
- else if( model->hasLoop() ) repeatButton->setIcon(
- QIcon( ":/pixmaps/playlist_repeat_all.png" ) );
- else repeatButton->setIcon(
- QIcon( ":/pixmaps/playlist_repeat_off.png" ) );
+ if( model->hasRepeat() )
+ {
+ repeatButton->setIcon( QIcon( ":/pixmaps/playlist_repeat_one.png" ) );
+ repeatButton->setToolTip( qtr( I_PL_REPEAT ));
+ }
+ else if( model->hasLoop() )
+ {
+ repeatButton->setIcon( QIcon( ":/pixmaps/playlist_repeat_all.png" ) );
+ repeatButton->setToolTip( qtr( I_PL_LOOP ));
+ }
+ else
+ {
+ repeatButton->setIcon( QIcon( ":/pixmaps/playlist_repeat_off.png" ) );
+ repeatButton->setToolTip( qtr( I_PL_NOREPEAT ));
+ }
BUTTONACT( repeatButton, toggleRepeat() );
buttons->addWidget( repeatButton );
QPushButton *clear = new QPushButton( qfu( "CL") );
clear->setMaximumWidth( 30 );
+ clear->setToolTip( qtr( "Clear" ));
BUTTONACT( clear, clearFilter() );
buttons->addWidget( clear );
{
model->setRepeat( false ); model->setLoop( true );
repeatButton->setIcon( QIcon( ":/pixmaps/playlist_repeat_all.png" ) );
+ repeatButton->setToolTip( qtr( I_PL_LOOP ));
}
else if( model->hasLoop() )
{
model->setRepeat( false ) ; model->setLoop( false );
repeatButton->setIcon( QIcon( ":/pixmaps/playlist_repeat_off.png" ) );
+ repeatButton->setToolTip( qtr( I_PL_NOREPEAT ));
}
else
{
model->setRepeat( true );
repeatButton->setIcon( QIcon( ":/pixmaps/playlist_repeat_one.png" ) );
+ repeatButton->setToolTip( qtr( I_PL_REPEAT ));
}
}
randomButton->setIcon( prev ?
QIcon( ":/pixmaps/playlist_shuffle_off.png" ) :
QIcon( ":/pixmaps/playlist_shuffle_on.png" ) );
+ randomButton->setToolTip( prev ? qtr( I_PL_NORANDOM ) : qtr(I_PL_RANDOM ) );
}
void StandardPLPanel::handleExpansion( const QModelIndex &index )