videoplayback/videoplaybackview/tsrc/testmpxvideoviewwrapper/src/testmpxvideoviewwrapper.cpp
changeset 63 4707a0db12f6
parent 58 d2b028fd1f7d
child 66 adb51f74b890
equal deleted inserted replaced
58:d2b028fd1f7d 63:4707a0db12f6
    13 *
    13 *
    14 * Description:   tester for methods in VideoSortFilterProxyModel
    14 * Description:   tester for methods in VideoSortFilterProxyModel
    15 *
    15 *
    16 */
    16 */
    17 
    17 
    18 // Version : %version:  17 %
    18 // Version : %version:  18 %
    19 
    19 
    20 #include <e32err.h>
    20 #include <e32err.h>
    21 #include <w32std.h>
    21 #include <w32std.h>
    22 
    22 
    23 #include <hbapplication.h>
    23 #include <hbapplication.h>
    47 #define protected public
    47 #define protected public
    48 #include "mpxvideoviewwrapper.h"
    48 #include "mpxvideoviewwrapper.h"
    49 #undef protected
    49 #undef protected
    50 
    50 
    51 
    51 
    52 // ---------------------------------------------------------------------------
    52 // -------------------------------------------------------------------------------------------------
    53 // main
    53 // main
    54 // ---------------------------------------------------------------------------
    54 // -------------------------------------------------------------------------------------------------
    55 //
    55 //
    56 int main(int argc, char *argv[])
    56 int main(int argc, char *argv[])
    57 {
    57 {
    58     HbApplication app(argc, argv);
    58     HbApplication app(argc, argv);
    59     HbMainWindow window;
    59     HbMainWindow window;
    68     int res = QTest::qExec(&tv, 3, pass);
    68     int res = QTest::qExec(&tv, 3, pass);
    69 
    69 
    70     return res;
    70     return res;
    71 }
    71 }
    72 
    72 
    73 // ---------------------------------------------------------------------------
    73 // -------------------------------------------------------------------------------------------------
    74 // init
    74 // init
    75 // ---------------------------------------------------------------------------
    75 // -------------------------------------------------------------------------------------------------
    76 //
    76 //
    77 void TestMPXVideoViewWrapper::init()
    77 void TestMPXVideoViewWrapper::init()
    78 {
    78 {
    79     mBaseVideoView    = new VideoBasePlaybackView();
    79     mBaseVideoView    = new VideoBasePlaybackView();
    80     TRAPD( err, mVideoViewWrapper = CMPXVideoViewWrapper::NewL( mBaseVideoView ) );
    80     TRAPD( err, mVideoViewWrapper = CMPXVideoViewWrapper::NewL( mBaseVideoView ) );
    81     QVERIFY( err == KErrNone );
    81     TRAP( err, mVideoViewWrapper->ActivateL() );
    82 }
    82 
    83 
    83     QVERIFY( err == KErrNone );
    84 // ---------------------------------------------------------------------------
    84 }
       
    85 
       
    86 // -------------------------------------------------------------------------------------------------
    85 // cleanup
    87 // cleanup
    86 // ---------------------------------------------------------------------------
    88 // -------------------------------------------------------------------------------------------------
    87 //
    89 //
    88 void TestMPXVideoViewWrapper::cleanup()
    90 void TestMPXVideoViewWrapper::cleanup()
    89 {
    91 {
       
    92     mVideoViewWrapper->Deactivate();
       
    93 
    90     if ( mVideoViewWrapper )
    94     if ( mVideoViewWrapper )
    91     {
    95     {
    92         delete mVideoViewWrapper;
    96         delete mVideoViewWrapper;
    93         mVideoViewWrapper = NULL;
    97         mVideoViewWrapper = NULL;
    94     }
    98     }