From 94461696cfdcf8cdbaabec1400300e546edc447e Mon Sep 17 00:00:00 2001 From: simon Date: Wed, 11 Dec 2002 17:16:17 +0000 Subject: - expose information about the buttons --- (limited to 'noncore/multimedia') diff --git a/noncore/multimedia/opieplayer2/audiowidget.cpp b/noncore/multimedia/opieplayer2/audiowidget.cpp index 78079dd..4db444a 100644 --- a/noncore/multimedia/opieplayer2/audiowidget.cpp +++ b/noncore/multimedia/opieplayer2/audiowidget.cpp @@ -111,6 +111,16 @@ AudioWidget::~AudioWidget() { // mediaPlayerState->setPlaying(false); } +const MediaWidget::SkinButtonInfo *AudioWidget::skinInfo() +{ + return ::skinInfo; +} + +const uint AudioWidget::buttonCount() +{ + return ::buttonCount; +} + void AudioWidget::resizeEvent( QResizeEvent *e ) { int h = height(); int w = width(); @@ -164,7 +174,7 @@ void AudioWidget::setDisplayType( MediaPlayerState::DisplayType mediaType ) { void AudioWidget::loadSkin() { - loadDefaultSkin( skinInfo, buttonCount ); + loadDefaultSkin( ::skinInfo, ::buttonCount ); setBackgroundPixmap( backgroundPixmap ); diff --git a/noncore/multimedia/opieplayer2/audiowidget.h b/noncore/multimedia/opieplayer2/audiowidget.h index 670fb45..75d4857 100644 --- a/noncore/multimedia/opieplayer2/audiowidget.h +++ b/noncore/multimedia/opieplayer2/audiowidget.h @@ -55,6 +55,10 @@ public: AudioWidget( PlayListWidget &playList, MediaPlayerState &mediaPlayerState, QWidget* parent=0, const char* name=0 ); ~AudioWidget(); void setTickerText( const QString &text ) { songInfo.setText( text ); } + + static const MediaWidget::SkinButtonInfo *skinInfo(); + static const uint buttonCount(); + public slots: void updateSlider( long, long ); void sliderPressed( ); diff --git a/noncore/multimedia/opieplayer2/videowidget.cpp b/noncore/multimedia/opieplayer2/videowidget.cpp index a8ff540..058730f 100644 --- a/noncore/multimedia/opieplayer2/videowidget.cpp +++ b/noncore/multimedia/opieplayer2/videowidget.cpp @@ -99,6 +99,16 @@ VideoWidget::~VideoWidget() { } +const MediaWidget::SkinButtonInfo *VideoWidget::skinInfo() +{ + return ::skinInfo; +} + +const uint VideoWidget::buttonCount() +{ + return ::buttonCount; +} + void VideoWidget::resizeEvent( QResizeEvent *e ) { int h = height(); int w = width(); @@ -157,7 +167,7 @@ void VideoWidget::setDisplayType( MediaPlayerState::DisplayType displayType ) void VideoWidget::loadSkin() { - loadDefaultSkin( skinInfo, buttonCount, "V" ); + loadDefaultSkin( ::skinInfo, ::buttonCount, "V" ); setBackgroundPixmap( backgroundPixmap ); diff --git a/noncore/multimedia/opieplayer2/videowidget.h b/noncore/multimedia/opieplayer2/videowidget.h index f434945..80e9356 100644 --- a/noncore/multimedia/opieplayer2/videowidget.h +++ b/noncore/multimedia/opieplayer2/videowidget.h @@ -50,6 +50,8 @@ public: VideoWidget( PlayListWidget &playList, MediaPlayerState &mediaPlayerState, QWidget* parent=0, const char* name=0 ); ~VideoWidget(); + static const MediaWidget::SkinButtonInfo *skinInfo(); + static const uint buttonCount(); XineVideoWidget* vidWidget(); public slots: -- cgit v0.9.0.2