videoplayerapp/videoplayerengine/inc/videoserviceplay.h
changeset 24 7d93ee07fb27
parent 15 cf5481c2bc0b
child 44 518105d52e45
equal deleted inserted replaced
20:b9e04db066d4 24:7d93ee07fb27
    13 *
    13 *
    14 * Description:  Declaration of VideoServicePlay
    14 * Description:  Declaration of VideoServicePlay
    15 *
    15 *
    16 */
    16 */
    17 
    17 
    18 // Version : %version: 1 %
    18 // Version : %version: da1mmcf#2 %
    19 
    19 
    20 #ifndef __VIDEOSERVICEPLAY_H__
    20 #ifndef __VIDEOSERVICEPLAY_H__
    21 #define __VIDEOSERVICEPLAY_H__
    21 #define __VIDEOSERVICEPLAY_H__
    22 
    22 
    23 #include <xqserviceprovider.h>
    23 #include <xqserviceprovider.h>
    24 #include <QObject>
    24 #include <QObject>
    25 
    25 
    26 // FORWARD DECLARATIONS
    26 // FORWARD DECLARATIONS
    27 class VideoServices;
    27 class VideoServices;
    28 class QVideoPlayerEngine;
    28 class QVideoPlayerEngine;
       
    29 class QLatin1String;
    29 
    30 
    30 class VideoServicePlay : public XQServiceProvider
    31 class VideoServicePlay : public XQServiceProvider
    31     {
    32     {
    32 
    33 
    33     Q_OBJECT
    34     Q_OBJECT
    34 
    35 
    35     public:
    36     public:
    36         VideoServicePlay( VideoServices* parent, QVideoPlayerEngine* engine );
    37         VideoServicePlay( VideoServices *parent, QVideoPlayerEngine* engine, QLatin1String service );
    37         virtual ~VideoServicePlay();
    38         virtual ~VideoServicePlay();
    38 
    39 
    39         void setEngine( QVideoPlayerEngine* engine );
    40         void setEngine( QVideoPlayerEngine* engine );
    40 
    41 
    41     public slots:
    42     public slots: