[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