cmmanager/cppacketdataapplugin/tsrc/ut/hbautotest.cpp
changeset 32 5c4486441ae6
parent 20 9c97ad6591ae
--- a/cmmanager/cppacketdataapplugin/tsrc/ut/hbautotest.cpp	Mon May 17 09:55:27 2010 +0300
+++ b/cmmanager/cppacketdataapplugin/tsrc/ut/hbautotest.cpp	Mon May 24 20:51:35 2010 +0300
@@ -48,8 +48,7 @@
             Qt::NoButton, 
             Qt::NoModifier);
             QSpontaneKeyEvent::setSpontaneous(&me);
-            qApp->notify((window->viewport()), &me);
-            QCoreApplication::sendPostedEvents();
+            QCoreApplication::sendEvent(window->viewport(), &me);
             QTest::qWait(1);
     } else {
             HbAutoTestMouseEvent me (
@@ -60,8 +59,7 @@
             Qt::NoButton, 
             Qt::NoModifier);
             QSpontaneKeyEvent::setSpontaneous(&me);
-            qApp->notify((window->viewport()), &me);
-            QCoreApplication::sendPostedEvents();
+            QCoreApplication::sendEvent(window->viewport(), &me);
             QTest::qWait(1);
 
     }
@@ -94,9 +92,7 @@
     Qt::NoModifier);
 
     QSpontaneKeyEvent::setSpontaneous(&me);
-    qApp->notify((window->viewport()), &me);
-    QCoreApplication::sendPostedEvents();
-    QCoreApplication::sendPostedEvents();
+    QCoreApplication::sendEvent(window->viewport(), &me);
     QTest::qWait(1);
 }
 
@@ -123,8 +119,7 @@
     Qt::NoModifier);
 
     QSpontaneKeyEvent::setSpontaneous(&me);
-    qApp->notify((window->viewport()), &me);
-    QCoreApplication::sendPostedEvents();
+    QCoreApplication::sendEvent(window->viewport(), &me);
 
     QTest::qWait(1);
     QTest::qWait(1);
@@ -152,15 +147,12 @@
     Qt::LeftButton, 
     Qt::NoModifier);
     QSpontaneKeyEvent::setSpontaneous(&me);
-    qApp->notify((window->viewport()), &me);
-    QCoreApplication::sendPostedEvents();
-    //QTime currentTime = QTime::currentTime();
-    //qDebug() << currentTime.toString("hh:mm:ss.zzz") << ": Left button down";
-    QTest::qWait(1);
+    QCoreApplication::sendEvent(window->viewport(), &me);
 
     if (delay!=-1) {
         QTest::qWait(delay);
     }
+
     HbAutoTestMouseEvent me2 (
     QEvent::MouseButtonRelease, 
     targetPoint.toPoint(), 
@@ -170,10 +162,7 @@
     Qt::NoModifier);
 
     QSpontaneKeyEvent::setSpontaneous(&me2);
-    qApp->notify((window->viewport()), &me2);
-    QCoreApplication::sendPostedEvents();
-    //currentTime = QTime::currentTime();
-    //qDebug() << currentTime.toString("hh:mm:ss.zzz") << ": Left button up";
+    QCoreApplication::sendEvent(window->viewport(), &me2);
 
     QTest::qWait(1);
     QTest::qWait(1);
@@ -221,8 +210,8 @@
                             Qt::NoModifier);   
 
         QSpontaneKeyEvent::setSpontaneous(&me);
-        qApp->notify((window->viewport()), &me);
-        QCoreApplication::sendPostedEvents();
+        QCoreApplication::sendEvent(window->viewport(), &me);
+        QTest::qWait(1);
     }
 
     QCursor::setPos(window->mapToGlobal(targetPoint.toPoint()));
@@ -235,8 +224,7 @@
                             Qt::LeftButton, 
                             Qt::NoModifier);   
     QSpontaneKeyEvent::setSpontaneous(&me);
-    qApp->notify((window->viewport()), &me);
-    QCoreApplication::sendPostedEvents();
+    QCoreApplication::sendEvent(window->viewport(), &me);
 }
 
 
@@ -255,7 +243,7 @@
 
         HbAutoTestKeyEvent a(press ? QEvent::KeyPress : QEvent::KeyRelease, code, modifier, text, repeat);
         QSpontaneKeyEvent::setSpontaneous(&a);
-        if (!qApp->notify(widget, &a))
+        if (!QCoreApplication::sendEvent(widget, &a))
             QTest::qWarn("Keyboard event not accepted by receiving widget");
     }