[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    extragear/multimedia/amarok/src/widgets
From:       Dan Meltzer <hydrogen () notyetimplemented ! com>
Date:       2007-08-31 23:06:12
Message-ID: 1188601572.133987.11258.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 707072 by dmeltzer:

Hide time labels when nothing is playing or loaded.  Makes things look a bit \
smoother.


 M  +9 -2      progressslider.cpp  


--- trunk/extragear/multimedia/amarok/src/widgets/progressslider.cpp #707071:707072
@@ -142,6 +142,9 @@
     m_timeLabel2 = new TimeLabel( this );
     m_timeLabel->setToolTip( i18n( "The amount of time remaining in current song" ) \
);  
+    m_timeLabel->hide();
+    m_timeLabel2->hide();
+
     box->addSpacing( 3 );
     box->addWidget( m_timeLabel );
     box->addWidget( m_slider );
@@ -253,11 +256,15 @@
             m_slider->setEnabled( false );
             m_slider->setMinimum( 0 ); //needed because setMaximum() calls with \
bogus values can change minValue  m_slider->setMaximum( 0 );
-            m_timeLabel->setEnabled( false ); //must be done after the setValue() \
                above, due to a signal connection
-            m_timeLabel2->setEnabled( false );
+//             m_timeLabel->setEnabled( false ); //must be done after the setValue() \
above, due to a signal connection +//             m_timeLabel2->setEnabled( false );
+            m_timeLabel->hide();
+            m_timeLabel2->hide();
             break;
 
         case Engine::Playing:
+            m_timeLabel->show();
+            m_timeLabel2->show();
         case Engine::Paused:
             DEBUG_LINE_INFO
             m_timeLabel->setEnabled( true );


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic