videoplayback/hbvideoplaybackview/tsrc/testdetailsplaybackwindow/src/testdetailsplaybackwindow.cpp
changeset 46 adbe7d5ba2f5
parent 20 b9e04db066d4
equal deleted inserted replaced
28:c48470be1ba7 46:adbe7d5ba2f5
    13 *
    13 *
    14 * Description:   tester for methods in TestDetailsPlaybackWindow
    14 * Description:   tester for methods in TestDetailsPlaybackWindow
    15 * 
    15 * 
    16 */
    16 */
    17 
    17 
    18 // Version : %version:  6 %
    18 // Version : %version:  7 %
    19 
    19 
    20 
    20 
    21 #include <qdebug>
    21 #include <qdebug>
    22 #include <qgraphicsscenemouseevent>
    22 #include <qgraphicsscenemouseevent>
    23 
    23 
   113 
   113 
   114     cleanup();
   114     cleanup();
   115 }
   115 }
   116 
   116 
   117 // ---------------------------------------------------------------------------
   117 // ---------------------------------------------------------------------------
   118 // testMousePressEvent
       
   119 // ---------------------------------------------------------------------------
       
   120 //
       
   121 void TestDetailsPlaybackWindow::testMousePressEvent()
       
   122 {
       
   123     MPX_ENTER_EXIT(
       
   124             _L("TestDetailsPlaybackWindow::testMousePressEvent()"));
       
   125 
       
   126     init();
       
   127 
       
   128     QGraphicsSceneMouseEvent* event = 
       
   129             new QGraphicsSceneMouseEvent( QEvent::GraphicsSceneMousePress );
       
   130     event->setAccepted( false );
       
   131 
       
   132     mWindow->mousePressEvent( event );
       
   133 
       
   134     QVERIFY( event->isAccepted() );
       
   135 
       
   136     cleanup();
       
   137 }
       
   138 
       
   139 // ---------------------------------------------------------------------------
       
   140 // testMouseReleaseEvent
       
   141 // ---------------------------------------------------------------------------
       
   142 //
       
   143 void TestDetailsPlaybackWindow::testMouseReleaseEvent()
       
   144 {
       
   145     MPX_ENTER_EXIT(
       
   146             _L("TestDetailsPlaybackWindow::testMouseReleaseEvent()"));
       
   147 
       
   148     init();
       
   149 
       
   150     QGraphicsSceneMouseEvent* event = 
       
   151             new QGraphicsSceneMouseEvent( QEvent::GraphicsSceneMouseRelease );
       
   152 
       
   153     mWindow->mouseReleaseEvent( event );
       
   154     QVERIFY( mController->mCommand == EMPXPbvCmdPlayPause );
       
   155 
       
   156     delete event;
       
   157     event = NULL;
       
   158 
       
   159     cleanup();
       
   160 }
       
   161 
       
   162 // ---------------------------------------------------------------------------
       
   163 // testPlayPause
   118 // testPlayPause
   164 // ---------------------------------------------------------------------------
   119 // ---------------------------------------------------------------------------
   165 //
   120 //
   166 void TestDetailsPlaybackWindow::testPlayPause()
   121 void TestDetailsPlaybackWindow::testPlayPause()
   167 {
   122 {