diff options
Diffstat (limited to 'src/multimedia/radio/qradiodata.cpp')
-rw-r--r-- | src/multimedia/radio/qradiodata.cpp | 21 |
1 files changed, 4 insertions, 17 deletions
diff --git a/src/multimedia/radio/qradiodata.cpp b/src/multimedia/radio/qradiodata.cpp index 7ea099c28..30a495a1a 100644 --- a/src/multimedia/radio/qradiodata.cpp +++ b/src/multimedia/radio/qradiodata.cpp @@ -133,29 +133,16 @@ QRadioData::~QRadioData() } /*! - Returns true if the radio data service is ready to use. -*/ -bool QRadioData::isAvailable() const -{ - Q_D(const QRadioData); - - if (d->control != 0) - return d_func()->control->isAvailable(); - else - return false; -} - -/*! - Returns the availability error state. + Returns the availability of the radio data service. */ QtMultimedia::AvailabilityError QRadioData::availabilityError() const { Q_D(const QRadioData); - if (d->control != 0) - return d_func()->control->availabilityError(); - else + if (d->control == 0) return QtMultimedia::ServiceMissingError; + + return QMediaObject::availabilityError(); } /*! |