QAudioRoleControl Class

The QAudioRoleControl class provides control over the audio role of a media object. 更多...

頭: #include <QAudioRoleControl>
qmake: QT += multimedia
Since: Qt 5.6
繼承: QMediaControl

公共函數

virtual ~QAudioRoleControl ()
virtual QAudio::Role audioRole () const = 0
virtual void setAudioRole (QAudio::Role role ) = 0
virtual QList<QAudio::Role> supportedAudioRoles () const = 0

信號

void audioRoleChanged (QAudio::Role role )

保護函數

QAudioRoleControl (QObject * parent = Q_NULLPTR)

QAudioRoleControl_iid

額外繼承成員

詳細描述

The QAudioRoleControl class provides control over the audio role of a media object.

QMediaService supports audio roles it will implement QAudioRoleControl .

The functionality provided by this control is exposed to application code through the QMediaPlayer 類。

接口名稱對於 QAudioRoleControl is org.qt-project.qt.audiorolecontrol/5.6 作為定義在 QAudioRoleControl_iid .

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

成員函數文檔編製

[protected] QAudioRoleControl:: QAudioRoleControl ( QObject * parent = Q_NULLPTR)

構造 QAudioRoleControl 采用給定 parent .

[虛擬] QAudioRoleControl:: ~QAudioRoleControl ()

Destroys the audio role control.

[pure virtual] QAudio::Role QAudioRoleControl:: audioRole () const

Returns the audio role of the media played by the media service.

另請參閱 setAudioRole ().

[signal] void QAudioRoleControl:: audioRoleChanged ( QAudio::Role role )

Signal emitted when the audio role 已改變。

[pure virtual] void QAudioRoleControl:: setAudioRole ( QAudio::Role role )

設置音頻 role of the media played by the media service.

另請參閱 audioRole ().

[pure virtual] QList < QAudio::Role > QAudioRoleControl:: supportedAudioRoles () const

Returns a list of audio roles that the media service supports.

宏文檔編製

QAudioRoleControl_iid

org.qt-project.qt.audiorolecontrol/5.6

定義接口名為 QAudioRoleControl 類。