pixmaps/toolbar/skip_for.png \
pixmaps/toolbar/skip_back.png \
pixmaps/toolbar/tv.png \
- pixmaps/toolbar/tvtelx-transparent.png \
pixmaps/toolbar/tvtelx.png \
pixmaps/toolbar/visu.png \
pixmaps/toolbar/volume-high.png \
BUTTON_SET_BAR2( telexTransparent, tvtelx,
qtr( "Toggle Transparency " ) );
telexTransparent->setEnabled( false );
+ telexTransparent->setCheckable( true );
telexLayout->addWidget( telexTransparent );
/* Transparency change and set */
CONNECT( telexTransparent, clicked( bool ),
THEMIM->getIM(), telexSetTransparency( bool ) );
CONNECT( THEMIM->getIM(), teletextTransparencyActivated( bool ),
- telexFrame, toggleTeletextTransparency( bool ) );
+ telexTransparent, setChecked( bool ) );
/* Page setting */
}
}
-void TeletextController::toggleTeletextTransparency( bool b_transparent )
-{
- telexTransparent->setIcon( b_transparent ? QIcon( ":/tvtelx" )
- : QIcon( ":/tvtelx-trans" ) );
-}
-
void TeletextController::enableTeletextButtons( bool b_enabled )
{
telexOn->setChecked( b_enabled );
private slots:
void enableTeletextButtons( bool );
- void toggleTeletextTransparency( bool );
};
#define VOLUME_MAX 200
telexLayout->addWidget( telexOn );
QToolButton *telexTransparent = new QToolButton;
- telexOn->setIcon( QIcon( ":/tvtelx-trans" ) );
+ telexOn->setIcon( QIcon( ":/tvtelx" ) );
telexLayout->addWidget( telexTransparent );
QSpinBox *telexPage = new QSpinBox;
<file alias="tv">pixmaps/toolbar/tv.png</file>
<file alias="fullscreen">pixmaps/toolbar/fullscreen.png</file>
<file alias="defullscreen">pixmaps/toolbar/defullscreen.png</file>
- <file alias="tvtelx-trans">pixmaps/toolbar/tvtelx-transparent.png</file>
<file alias="tvtelx">pixmaps/toolbar/tvtelx.png</file>
<file alias="extended">pixmaps/toolbar/extended_16px.png</file>
<file alias="record">pixmaps/toolbar/record_16px.png</file>