videoplayerapp/videoplayerengine/inc/videoservicebrowse.h
changeset 66 adb51f74b890
parent 38 ff53afa8ad05
equal deleted inserted replaced
63:4707a0db12f6 66:adb51f74b890
    13 *
    13 *
    14 * Description:   VideoServiceBrowse class definition
    14 * Description:   VideoServiceBrowse class definition
    15 *
    15 *
    16 */
    16 */
    17 
    17 
    18 // Version : %version: 4 %
    18 // Version : %version: 5 %
    19 
    19 
    20 #ifndef VIDEOSERVICEBROWSE_H
    20 #ifndef VIDEOSERVICEBROWSE_H
    21 #define VIDEOSERVICEBROWSE_H
    21 #define VIDEOSERVICEBROWSE_H
    22 
    22 
    23 //INCLUDES
    23 //INCLUDES
    30 class VideoServiceBrowse : public XQServiceProvider
    30 class VideoServiceBrowse : public XQServiceProvider
    31 {
    31 {
    32     Q_OBJECT
    32     Q_OBJECT
    33     
    33     
    34 public:
    34 public:
       
    35 
    35     VideoServiceBrowse( VideoServices *parent, QLatin1String service );
    36     VideoServiceBrowse( VideoServices *parent, QLatin1String service );
       
    37 
    36     ~VideoServiceBrowse();
    38     ~VideoServiceBrowse();
    37     
    39     
    38 public:
    40 public:
    39 
    41 
    40     /**
    42     /**
    80 public slots:
    82 public slots:
    81 
    83 
    82     /**
    84     /**
    83      *  Browse video
    85      *  Browse video
    84      *
    86      *
    85      *  @param title, Title of the embedded Videos application
       
    86      *  @param category, Category which type of videos are browsed
       
    87      *  @param sort, Sort type.
       
    88      *  @return None
       
    89      */
       
    90     void browseVideos(const QString &title, int category, int sortRole);
       
    91 
       
    92     /**
       
    93      *  Browse video
       
    94      *
       
    95      *  @param category, Category which type of videos are browsed
    87      *  @param category, Category which type of videos are browsed
    96      *  @param sort, Sort type.
    88      *  @param sort, Sort type.
    97      *  @return None
    89      *  @return None
    98      */
    90      */
    99     void browseVideos(int category, int sortRole);
    91     void browseVideos(int category, int sortRole);
   100 
    92 
   101 private:
    93 private:
       
    94 
   102     /** request index of the service */
    95     /** request index of the service */
   103     int mRequestIndex;
    96     int mRequestIndex;
   104     
    97     
   105     /** reference to VideoServices instance */
    98     /** reference to VideoServices instance */
   106     VideoServices *mServiceApp;
    99     VideoServices *mServiceApp;