Small fixes to banner delays and daemon's startup parameters.
[jenirok] / src / daemon / calllistener.cpp
index 344b73b..061c83a 100644 (file)
@@ -119,7 +119,7 @@ void CallListener::search(Eniro::SearchDetails const& details)
 
         showDelayedResult(createResult(result.name,
                                  result.street,
-                                 result.city));
+                                 result.city), BANNER_DELAY);
     }
     else
     {
@@ -163,7 +163,7 @@ void CallListener::requestFinished(QVector <Eniro::Result> const& results,
     timedMessage_ = message;
 
     // Show banner after small delay
-    showDelayedResult(message);
+    showDelayedResult(message, BANNER_DELAY);
 
 }
 
@@ -230,10 +230,10 @@ void CallListener::callTerminate()
        }
 }
 
-void CallListener::showDelayedResult(QString const& text)
+void CallListener::showDelayedResult(QString const& text, int delay)
 {
        timedMessage_ = text;
-       QTimer::singleShot(BANNER_DELAY, this, SLOT(showTimedMessage()));
+       QTimer::singleShot(delay, this, SLOT(showTimedMessage()));
 }
 
 void CallListener::showTimedMessage()