qtmobility/src/multimedia/qradiotuner.h
changeset 4 90517678cc4f
parent 1 2b40d63a9c3d
child 5 453da2cfceef
equal deleted inserted replaced
1:2b40d63a9c3d 4:90517678cc4f
    42 #ifndef QRADIOTUNER_H
    42 #ifndef QRADIOTUNER_H
    43 #define QRADIOTUNER_H
    43 #define QRADIOTUNER_H
    44 
    44 
    45 #include <QtCore/qobject.h>
    45 #include <QtCore/qobject.h>
    46 
    46 
    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 QTM_BEGIN_NAMESPACE
    53 
    53 
    69     Q_ENUMS(Error)
    69     Q_ENUMS(Error)
    70     Q_ENUMS(StereoMode)
    70     Q_ENUMS(StereoMode)
    71 
    71 
    72 public:
    72 public:
    73     enum State { ActiveState, StoppedState };
    73     enum State { ActiveState, StoppedState };
    74     enum Band { AM, FM, SW, LW };
    74     enum Band { AM, FM, SW, LW, FM2 };
    75     enum Error { NoError, ResourceError, OpenError, OutOfRangeError };
    75     enum Error { NoError, ResourceError, OpenError, OutOfRangeError };
    76     enum StereoMode { ForceStereo, ForceMono, Auto };
    76     enum StereoMode { ForceStereo, ForceMono, Auto };
    77 
    77 
    78     QRadioTuner(QObject *parent = 0, QMediaServiceProvider *provider = QMediaServiceProvider::defaultServiceProvider());
    78     QRadioTuner(QObject *parent = 0, QMediaServiceProvider *provider = QMediaServiceProvider::defaultServiceProvider());
    79     ~QRadioTuner();
    79     ~QRadioTuner();