qtmobility/src/multimedia/qradiotunercontrol.h
changeset 5 453da2cfceef
parent 4 90517678cc4f
child 11 06b8e2af4411
equal deleted inserted replaced
4:90517678cc4f 5:453da2cfceef
    43 #define QRADIOTUNERCONTROL_H
    43 #define QRADIOTUNERCONTROL_H
    44 
    44 
    45 #include "qmediacontrol.h"
    45 #include "qmediacontrol.h"
    46 #include "qradiotuner.h"
    46 #include "qradiotuner.h"
    47 
    47 
    48 QTM_BEGIN_NAMESPACE
    48 QT_BEGIN_NAMESPACE
    49 
    49 
    50 class Q_MEDIA_EXPORT QRadioTunerControl : public QMediaControl
    50 class Q_MEDIA_EXPORT QRadioTunerControl : public QMediaControl
    51 {
    51 {
    52     Q_OBJECT
    52     Q_OBJECT
    53 
    53 
    54 public:
    54 public:
    55     ~QRadioTunerControl();
    55     ~QRadioTunerControl();
    56 
    56 
    57     virtual bool isAvailable() const = 0;
    57     virtual bool isAvailable() const = 0;
    58     virtual QtMedia::AvailabilityError availabilityError() const = 0;
    58     virtual QtMediaServices::AvailabilityError availabilityError() const = 0;
    59 
    59 
    60     virtual QRadioTuner::State state() const = 0;
    60     virtual QRadioTuner::State state() const = 0;
    61 
    61 
    62     virtual QRadioTuner::Band band() const = 0;
    62     virtual QRadioTuner::Band band() const = 0;
    63     virtual void setBand(QRadioTuner::Band b) = 0;
    63     virtual void setBand(QRadioTuner::Band b) = 0;
   108 };
   108 };
   109 
   109 
   110 #define QRadioTunerControl_iid "com.nokia.Qt.QRadioTunerControl/1.0"
   110 #define QRadioTunerControl_iid "com.nokia.Qt.QRadioTunerControl/1.0"
   111 Q_MEDIA_DECLARE_CONTROL(QRadioTunerControl, QRadioTunerControl_iid)
   111 Q_MEDIA_DECLARE_CONTROL(QRadioTunerControl, QRadioTunerControl_iid)
   112 
   112 
   113 QTM_END_NAMESPACE
   113 QT_END_NAMESPACE
   114 
   114 
   115 #endif  // QRADIOTUNERCONTROL_H
   115 #endif  // QRADIOTUNERCONTROL_H