[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-29 20:57:01
Message-ID: 20100729205701.CF983AC782 () svn ! kde ! org
[Download RAW message or body]

SVN commit 1156857 by pedrol:

(disabled) tests of the hidden stateChanged(QString&) method.

 M  +3 -0      kmid_part.cpp  
 M  +25 -0     kmid_part.rc  


--- trunk/extragear/multimedia/kmid/src/kmid_part.cpp #1156856:1156857
@@ -357,6 +357,7 @@
     case KMid::PlayingState:
         //kDebug() << "State: play";
         setState(Play);
+        //stateChanged("playing_state");
         d->m_play->setEnabled(false);
         d->m_pause->setEnabled(true);
         d->m_pause->setChecked(false);
@@ -371,6 +372,7 @@
     case KMid::StoppedState:
         //kDebug() << "State: stop";
         setState(Stop);
+        //stateChanged("stopped_state");
         d->m_play->setEnabled(true);
         d->m_pause->setEnabled(false);
         d->m_pause->setChecked(false);
@@ -381,6 +383,7 @@
     default:
         //kDebug() << "State: empty";
         setState(Empty);
+        //stateChanged("disabled_state");
         d->m_play->setEnabled(false);
         d->m_pause->setEnabled(false);
         d->m_pause->setChecked(false);
--- trunk/extragear/multimedia/kmid/src/kmid_part.rc #1156856:1156857
@@ -12,4 +12,29 @@
   <Action name="pause"/>
   <Action name="stop"/>
 </ToolBar>
+<State name="stopped_state">
+    <enable>
+        <Action name="play"/>
+    </enable>
+    <disable>
+        <Action name="stop"/>
+        <Action name="pause"/>
+    </disable>
+</State>
+<State name="playing_state">
+    <enable>
+        <Action name="stop"/>
+        <Action name="pause"/>
+    </enable>
+    <disable>
+        <Action name="play"/>
+    </disable>
+</State>
+<State name="disabled_state">
+    <disable>
+        <Action name="play"/>
+        <Action name="pause"/>
+        <Action name="stop"/>
+    </disable>
+</State>
 </kpartgui>
[prev in list] [next in list] [prev in thread] [next in thread] 

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