QMediaAvailabilityControl Class

The QMediaAvailabilityControl class supplies a control for reporting availability of a service. 更多...

頭: #include <QMediaAvailabilityControl>
qmake: QT += multimedia
繼承: QMediaControl

公共函數

virtual ~QMediaAvailabilityControl ()
virtual QMultimedia::AvailabilityStatus availability () const = 0

信號

void availabilityChanged (QMultimedia::AvailabilityStatus availability )

靜態公共成員

const QMetaObject staticMetaObject

保護函數

QMediaAvailabilityControl (QObject * parent = nullptr)

QMediaAvailabilityControl_iid

額外繼承成員

詳細描述

The QMediaAvailabilityControl class supplies a control for reporting availability of a service.

實例化的 QMediaObject (or its derived classes) can report any changes in availability via this control.

接口名稱對於 QMediaAvailabilityControl is org.qt-project.qt.mediaavailabilitycontrol/5.0 作為定義在 QMediaAvailabilityControl_iid .

另請參閱 QMediaService::requestControl () 和 QMediaObject .

成員函數文檔編製

[protected] QMediaAvailabilityControl:: QMediaAvailabilityControl ( QObject * parent = nullptr)

Constructs an availability control object with parent .

[虛擬] QMediaAvailabilityControl:: ~QMediaAvailabilityControl ()

Destruct the availability control object.

[pure virtual] QMultimedia::AvailabilityStatus QMediaAvailabilityControl:: availability () const

Returns the current availability of this instance of the media service. If the availability changes at run time (for example, some other media client takes all media resources) the availabilityChanges() signal should be emitted.

[signal] void QMediaAvailabilityControl:: availabilityChanged ( QMultimedia::AvailabilityStatus availability )

Signal emitted when the current availability value changed.

宏文檔編製

QMediaAvailabilityControl_iid

org.qt-project.qt.mediaavailabilitycontrol/5.0

定義接口名為 QMediaAvailabilityControl 類。