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

List:       kde-commits
Subject:    extragear/multimedia/kmid/src
From:       Pedro Lopez-Cabanillas <pedro.lopez.cabanillas () gmail ! com>
Date:       2010-07-19 19:45:38
Message-ID: 20100719194538.7CE24AC76B () svn ! kde ! org
[Download RAW message or body]

SVN commit 1151877 by pedrol:

kmid_part: fixes

 M  +4 -1      kmid_part.cpp  
 M  +6 -7      kmid_partview.cpp  


--- trunk/extragear/multimedia/kmid/src/kmid_part.cpp #1151876:1151877
@@ -59,6 +59,7 @@
     setupActions();
     setXMLFile("kmid_part.rc");
     initialize();
+    setWidget(m_view);
     kDebug() << "KMediaPlayer/Player constructor";
 }
 
@@ -77,6 +78,7 @@
     setupActions();
     setXMLFile("kmid_part.rc");
     initialize();
+    setWidget(0);
     kDebug() << "KMediaPlayer/Engine constructor";
 }
 
@@ -247,7 +249,8 @@
     if (conn.isEmpty()) {
         QStringList items = m_midiout->outputDeviceList(true);
         conn = items.first();
-        if (success = m_midiout->setOutputDeviceName(conn))
+        success = m_midiout->setOutputDeviceName(conn);
+        if (success)
             m_settings->setOutput_connection(conn);
     } else {
         success = m_midiout->setOutputDeviceName(conn);
--- trunk/extragear/multimedia/kmid/src/kmid_partview.cpp #1151876:1151877
@@ -36,7 +36,7 @@
 
     m_play = new QToolButton(this);
     m_play->setIcon(KIcon("media-playback-start"));
-    m_play->setVisible(false);
+    m_play->setVisible(true);
     layout->addWidget(m_play);
     connect(m_play, SIGNAL(clicked()), SIGNAL(play()));
 
@@ -62,7 +62,7 @@
     layout->addWidget(m_seeker);
     connect(m_seeker, SIGNAL(sliderPressed()), SLOT(slotTimeSliderPressed()));
     connect(m_seeker, SIGNAL(valueChanged(int)), SLOT(slotTimeSlider(int)));
-    setButtons(Seeker);
+    setButtons(Play | Seeker);
 
     connect(this, SIGNAL(buttonsChanged(int)), SLOT(slotButtonsChanged(int)));
 }
@@ -72,11 +72,10 @@
 
 void KMidPartView::slotButtonsChanged(int buttons)
 {
-    m_play->setVisible(buttons & Play != 0);
-    m_pause->setVisible(buttons & Pause != 0);
-    m_stop->setVisible(buttons & Stop != 0);
-    m_seeker->setVisible(buttons & Seeker!= 0);
-    update();
+    m_play->setVisible((buttons & Play) != 0);
+    m_pause->setVisible((buttons & Pause) != 0);
+    m_stop->setVisible((buttons & Stop) != 0);
+    m_seeker->setVisible((buttons & Seeker) != 0);
 }
 
 void KMidPartView::resetTimeSlider(qint64 totalTime)
[prev in list] [next in list] [prev in thread] [next in thread] 

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