author | harlekin <harlekin> | 2002-08-16 15:42:44 (UTC) |
---|---|---|
committer | harlekin <harlekin> | 2002-08-16 15:42:44 (UTC) |
commit | fec49e4f9f8d016e335eaca1630f4108801cc3ce (patch) (side-by-side diff) | |
tree | 271c4dda3b4b634e0946528e4a4b2c9e6746d25c | |
parent | aa9eba407a8236c72822d24643b58d4d48ae80c0 (diff) | |
download | opie-fec49e4f9f8d016e335eaca1630f4108801cc3ce.zip opie-fec49e4f9f8d016e335eaca1630f4108801cc3ce.tar.gz opie-fec49e4f9f8d016e335eaca1630f4108801cc3ce.tar.bz2 |
hide slider when streaming videos
-rw-r--r-- | noncore/multimedia/opieplayer2/videowidget.cpp | 23 |
1 files changed, 6 insertions, 17 deletions
diff --git a/noncore/multimedia/opieplayer2/videowidget.cpp b/noncore/multimedia/opieplayer2/videowidget.cpp index 5a69bf5..956789f 100644 --- a/noncore/multimedia/opieplayer2/videowidget.cpp +++ b/noncore/multimedia/opieplayer2/videowidget.cpp @@ -235,19 +235,4 @@ void VideoWidget::setLength( long max ) { void VideoWidget::setView( char view ) { - if ( mediaPlayerState->streaming() ) { - qDebug("<<<<<<<<<<<<<<file is STREAMING>>>>>>>>>>>>>>>>>>>"); - if( !slider->isHidden()) { - slider->hide(); - } - disconnect( mediaPlayerState, SIGNAL( positionChanged(long) ),this, SLOT( setPosition(long) ) ); - disconnect( mediaPlayerState, SIGNAL( positionUpdated(long) ),this, SLOT( setPosition(long) ) ); - } else { - // this stops the slider from being moved, thus - // does not stop stream when it reaches the end - slider->show(); - connect( mediaPlayerState, SIGNAL( positionChanged(long) ),this, SLOT( setPosition(long) ) ); - connect( mediaPlayerState, SIGNAL( positionUpdated(long) ),this, SLOT( setPosition(long) ) ); - } - if ( view == 'v' ) { makeVisible(); @@ -395,5 +380,9 @@ void VideoWidget::makeVisible() { showMaximized(); setBackgroundPixmap( *pixBg ); - slider->show(); + if ( mediaPlayerState->streaming() ) { + slider->hide(); + } else { + slider->show(); + } videoFrame->setGeometry( QRect( 0, 30, 240, 170 ) ); qApp->processEvents(); @@ -486,5 +475,5 @@ void VideoWidget::keyReleaseEvent( QKeyEvent *e) { setToggleButton( i, TRUE ); mediaPlayerState->setPaused( TRUE ); - } + } #endif break; |