mmappfw_plat/qt_telephony_multimedia_service_api/inc/qtmsglobalvoleffect.h
changeset 51 e61a04404bdf
parent 27 cbb1bfb7ebfb
equal deleted inserted replaced
44:d141fc1ad77b 51:e61a04404bdf
    23 #include <QObject>
    23 #include <QObject>
    24 #include <qglobal.h>
    24 #include <qglobal.h>
    25 #include "qtmswrapperexport.h"
    25 #include "qtmswrapperexport.h"
    26 
    26 
    27 // FORWARD DECLARATIONS
    27 // FORWARD DECLARATIONS
    28 namespace TMS {
    28 namespace TMS
       
    29 {
    29 class TMSEffect;
    30 class TMSEffect;
    30 }
    31 }
    31 
    32 
    32 namespace QTMS {
    33 namespace QTMS
       
    34 {
    33 
    35 
    34 /**
    36 /**
    35  * QTMSGlobalVolEffect class
    37  * QTMSGlobalVolEffect class
    36  *
    38  *
    37  * This class provides volume level control in the global QTMS scope. Volume
    39  * This class provides volume level control in the global QTMS scope. Volume
    41  * @lib QTMSapi.lib
    43  * @lib QTMSapi.lib
    42  *
    44  *
    43  */
    45  */
    44 class QTMS_WRAPPER_DLL_EXPORT QTMSGlobalVolEffect : public QObject,
    46 class QTMS_WRAPPER_DLL_EXPORT QTMSGlobalVolEffect : public QObject,
    45                                                     public QTMSEffect
    47                                                     public QTMSEffect
    46     {
    48 {
    47     Q_OBJECT
    49     Q_OBJECT
    48 public:
    50 public:
    49     /**
    51     /**
    50      * Destructor
    52      * Destructor
    51      */
    53      */
   107      */
   109      */
   108     QTMSGlobalVolEffect();
   110     QTMSGlobalVolEffect();
   109 
   111 
   110 protected:
   112 protected:
   111     TMS::TMSEffect* iEffect;
   113     TMS::TMSEffect* iEffect;
   112     };
   114 };
   113 
   115 
   114 } //namespace QTMS
   116 } //namespace QTMS
   115 
   117 
   116 #endif //QTMS_GLOBAL_VOL_EFFECT_H
   118 #endif //QTMS_GLOBAL_VOL_EFFECT_H