qtmobility/src/multimedia/qradiotuner.h
changeset 14 6fbed849b4f4
parent 11 06b8e2af4411
child 15 1f895d8a5b2b
equal deleted inserted replaced
11:06b8e2af4411 14:6fbed849b4f4
    50 #include <QPair>
    50 #include <QPair>
    51 
    51 
    52 QT_BEGIN_NAMESPACE
    52 QT_BEGIN_NAMESPACE
    53 
    53 
    54 class QRadioTunerPrivate;
    54 class QRadioTunerPrivate;
    55 class Q_MEDIA_EXPORT QRadioTuner : public QMediaObject
    55 class Q_MULTIMEDIA_EXPORT QRadioTuner : public QMediaObject
    56 {
    56 {
    57     Q_OBJECT
    57     Q_OBJECT
    58     Q_PROPERTY(State state READ state NOTIFY stateChanged)
    58     Q_PROPERTY(State state READ state NOTIFY stateChanged)
    59     Q_PROPERTY(Band band READ band WRITE setBand NOTIFY bandChanged)
    59     Q_PROPERTY(Band band READ band WRITE setBand NOTIFY bandChanged)
    60     Q_PROPERTY(int frequency READ frequency WRITE setFrequency NOTIFY frequencyChanged)
    60     Q_PROPERTY(int frequency READ frequency WRITE setFrequency NOTIFY frequencyChanged)
    77 
    77 
    78     QRadioTuner(QObject *parent = 0, QMediaServiceProvider *provider = QMediaServiceProvider::defaultServiceProvider());
    78     QRadioTuner(QObject *parent = 0, QMediaServiceProvider *provider = QMediaServiceProvider::defaultServiceProvider());
    79     ~QRadioTuner();
    79     ~QRadioTuner();
    80 
    80 
    81     bool isAvailable() const;
    81     bool isAvailable() const;
    82     QtMediaServices::AvailabilityError availabilityError() const;
    82     QtMultimedia::AvailabilityError availabilityError() const;
    83 
    83 
    84     State state() const;
    84     State state() const;
    85 
    85 
    86     Band band() const;
    86     Band band() const;
    87 
    87 
   135     Q_DECLARE_PRIVATE(QRadioTuner)
   135     Q_DECLARE_PRIVATE(QRadioTuner)
   136 };
   136 };
   137 
   137 
   138 QT_END_NAMESPACE
   138 QT_END_NAMESPACE
   139 
   139 
   140 Q_DECLARE_METATYPE(QRadioTuner::State);
   140 Q_DECLARE_METATYPE(QRadioTuner::State)
   141 Q_DECLARE_METATYPE(QRadioTuner::Band);
   141 Q_DECLARE_METATYPE(QRadioTuner::Band)
   142 Q_DECLARE_METATYPE(QRadioTuner::Error);
   142 Q_DECLARE_METATYPE(QRadioTuner::Error)
   143 Q_DECLARE_METATYPE(QRadioTuner::StereoMode);
   143 Q_DECLARE_METATYPE(QRadioTuner::StereoMode)
   144 
   144 
   145 #endif  // QRADIOPLAYER_H
   145 #endif  // QRADIOPLAYER_H