[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE_3_1_BRANCH: kdemultimedia/noatun/modules/simple
From: Ewald Snel <ewald () rambo ! its ! tudelft ! nl>
Date: 2003-03-27 8:55:28
[Download RAW message or body]
CVS commit by snel:
Backport fix for bug 56141 (wishlist)
M +4 -15 userinterface.cpp 1.7.2.2
M +0 -1 userinterface.h 1.4.2.1
--- kdemultimedia/noatun/modules/simple/userinterface.cpp #1.7.2.1:1.7.2.2
@@ -161,16 +161,8 @@ void SimpleUI::setupCentralWidget()
npWidget->setSpacing( 0 );
- QHBox *topFrame = new QHBox( npWidget );
- topFrame->setFixedHeight( 20 );
- topFrame->setFrameShape( QFrame::StyledPanel );
- topFrame->setFrameShadow( QFrame::Raised );
- topFrame->setMargin( 1 );
- topFrame->setSpacing( 0 );
- stateLabel = new QLabel( topFrame );
- stateLabel->setFixedSize( 16, 16 );
- stateLabel->setPixmap( QPixmap( stop_xpm ) );
- stateLabel->setScaledContents( false );
- positionLabel = new QLabel( topFrame );
- positionLabel->setAlignment( AlignVCenter | AlignRight );
+ positionLabel = new QLabel( statusBar() );
+ positionLabel->setAlignment( AlignVCenter | AlignCenter );
+ positionLabel->setFixedSize( fontMetrics().size( 0, " 00:00/00:00 " ) );
+ statusBar()->addWidget( positionLabel, 0, true );
video = new VideoFrame( npWidget );
@@ -261,5 +253,4 @@ void SimpleUI::slotPlaying()
{
playButton->setPixmap( QPixmap( pause_xpm ) );
- stateLabel->setPixmap( QPixmap( play_xpm ) );
stopButton->setEnabled( true );
slider->setEnabled( true );
@@ -272,5 +263,4 @@ void SimpleUI::slotStopped()
{
playButton->setPixmap( QPixmap( play_xpm ) );
- stateLabel->setPixmap( QPixmap( stop_xpm ) );
stopButton->setEnabled( false );
slider->setEnabled( false );
@@ -283,5 +273,4 @@ void SimpleUI::slotPaused()
{
playButton->setPixmap( QPixmap( play_xpm ) );
- stateLabel->setPixmap( QPixmap( pause_xpm ) );
slider->setEnabled( true );
}
--- kdemultimedia/noatun/modules/simple/userinterface.h #1.4:1.4.2.1
@@ -61,5 +61,4 @@ private:
QPushButton *stopButton;
QPushButton *playButton;
- QLabel *stateLabel;
QLabel *positionLabel;
VideoFrame *video;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic