]> git.sesse.net Git - kdenlive/blobdiff - src/statusbarmessagelabel.cpp
Integrate with the required MLT hooks for getting Movit to work.
[kdenlive] / src / statusbarmessagelabel.cpp
index a50b5db6ba01e03d8a902355e6ffedf856a1752b..1cb0a0647041f70f67fd819e48a1d79a64727413 100644 (file)
@@ -112,7 +112,7 @@ bool StatusBarMessageLabel::slotMessageTimeout()
     bool newMessage = false;
 
     // Get the next message from the queue, unless the current one needs to be confirmed
-    if (m_messageQueue.size() > 0) {
+    if (!m_messageQueue.isEmpty()) {
 
         if (!m_currentMessage.needsConfirmation()) {
 
@@ -124,18 +124,18 @@ bool StatusBarMessageLabel::slotMessageTimeout()
     }
 
     // If the queue is empty, add a default (empty) message
-    if (m_messageQueue.size() == 0 && m_currentMessage.type != DefaultMessage) {
+    if (m_messageQueue.isEmpty() && m_currentMessage.type != DefaultMessage) {
         m_messageQueue.push_back(StatusBarMessageItem());
     }
 
     // Start a new timer, unless the current message still needs to be confirmed
-    if (m_messageQueue.size() > 0) {
+    if (!m_messageQueue.isEmpty()) {
 
         if (!m_currentMessage.needsConfirmation()) {
 
             // If we only have the default message left to show in the queue,
             // keep the current one for a little longer.
-            m_queueTimer.start(m_currentMessage.timeoutMillis + 2000*(m_messageQueue.at(0).type == DefaultMessage));
+            m_queueTimer.start(m_currentMessage.timeoutMillis + 4000*(m_messageQueue.at(0).type == DefaultMessage));
 
         }
     }