qtmobility/src/multimedia/qradiotuner.h
changeset 5 453da2cfceef
parent 4 90517678cc4f
child 11 06b8e2af4411
equal deleted inserted replaced
4:90517678cc4f 5:453da2cfceef
    47 #include "qmediaobject.h"
    47 #include "qmediaobject.h"
    48 #include "qmediaserviceprovider.h"
    48 #include "qmediaserviceprovider.h"
    49 
    49 
    50 #include <QPair>
    50 #include <QPair>
    51 
    51 
    52 QTM_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_MEDIA_EXPORT QRadioTuner : public QMediaObject
    56 {
    56 {
    57     Q_OBJECT
    57     Q_OBJECT
    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     QtMedia::AvailabilityError availabilityError() const;
    82     QtMediaServices::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 
   133 private:
   133 private:
   134     Q_DISABLE_COPY(QRadioTuner)
   134     Q_DISABLE_COPY(QRadioTuner)
   135     Q_DECLARE_PRIVATE(QRadioTuner)
   135     Q_DECLARE_PRIVATE(QRadioTuner)
   136 };
   136 };
   137 
   137 
   138 QTM_END_NAMESPACE
   138 QT_END_NAMESPACE
   139 
   139 
   140 Q_DECLARE_METATYPE(QTM_PREPEND_NAMESPACE(QRadioTuner)::State);
   140 Q_DECLARE_METATYPE(QRadioTuner::State);
   141 Q_DECLARE_METATYPE(QTM_PREPEND_NAMESPACE(QRadioTuner)::Band);
   141 Q_DECLARE_METATYPE(QRadioTuner::Band);
   142 Q_DECLARE_METATYPE(QTM_PREPEND_NAMESPACE(QRadioTuner)::Error);
   142 Q_DECLARE_METATYPE(QRadioTuner::Error);
   143 Q_DECLARE_METATYPE(QTM_PREPEND_NAMESPACE(QRadioTuner)::StereoMode);
   143 Q_DECLARE_METATYPE(QRadioTuner::StereoMode);
   144 
   144 
   145 #endif  // QRADIOPLAYER_H
   145 #endif  // QRADIOPLAYER_H