logsui/tsrc/logsservicestester/logsservicetesterwidget.cpp
changeset 20 6a40edd41841
parent 16 c5af8598d22c
child 21 2f0af9ba7665
--- a/logsui/tsrc/logsservicestester/logsservicetesterwidget.cpp	Fri Sep 17 08:29:34 2010 +0300
+++ b/logsui/tsrc/logsservicestester/logsservicetesterwidget.cpp	Mon Oct 04 00:17:41 2010 +0300
@@ -77,6 +77,10 @@
     killDialer->setPreferredHeight(60);
     connect(killDialer, SIGNAL(clicked()), mAppCloser, SLOT(closeDialerApp()));
     
+    HbPushButton* startAtBg = new HbPushButton("Start Dialer at background");
+    startAtBg->setPreferredHeight(60);
+    connect(startAtBg, SIGNAL(clicked()), mAppCloser, SLOT(startDialerAtBg()));
+    
     QGraphicsLinearLayout* layout = new QGraphicsLinearLayout(Qt::Vertical);
     layout->addItem(comboLabel);
     layout->addItem(mComboBox);
@@ -86,6 +90,7 @@
     layout->addItem(newService);
     layout->addItem(oldService);
     layout->addItem(killDialer);
+    layout->addItem(startAtBg);
     setLayout(layout);
 }
 
@@ -179,8 +184,10 @@
         errorMsg = QString("Dialer closing is already ongoing");
     } else  if (error == LogsServiceTesterAppCloser::ErrorClosingTimeout) {
         errorMsg = QString("Dialer closing timeout");
+    } else  if (error == LogsServiceTesterAppCloser::ErrorAppRunning) {
+        errorMsg = QString("Dialer already running");
     } else {
-        errorMsg = QString("Dialer closing error: %1").arg(error);
+        errorMsg = QString("Dialer starting/closing error: %1").arg(error);
     } 
     HbMessageBox::warning(errorMsg);
 }