Класс QAudioRoleControl
Класс QAudioRoleControl предоставляет управление ролью аудио для медиа-объекта. Подробнее...
| Заголовок: | #include <QAudioRoleControl> |
| qmake: | QT += multimedia |
| С момента: | 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 |
- 34 открытые функции унаследованы от QObject
Сигналы
| void | audioRoleChanged(QAudio::Role role) |
- 2 сигнала унаследованы от QObject
Защищенные функции
| QAudioRoleControl(QObject *parent = nullptr) |
- 9 защищенных функций унаследованы от QObject
Макросы
| QAudioRoleControl_iid |
Дополнительные унаследованные члены
- 1 свойство унаследовано от QObject
- 1 открытый слот унаследован от QObject
- 1 открытая переменная унаследована от QObject
- 10 статические открытые члены унаследованы от QObject
- 2 защищенные переменные унаследованы от QObject
Подробное описание
Класс QAudioRoleControl предоставляет управление ролью аудио для медиа-объекта.
Если QMediaService поддерживает роли аудио, он реализует QAudioRoleControl.
Функциональность этого управления доступна коду приложения через класс QMediaPlayer.
Имя интерфейса QAudioRoleControl — org.qt-project.qt.audiorolecontrol/5.6 , как определено в QAudioRoleControl_iid.
См. также QMediaService::requestControl() и QMediaPlayer.
Документация по функциям-членам
[protected] QAudioRoleControl::QAudioRoleControl(QObject *parent = nullptr)
Создает QAudioRoleControl с заданным parent.
[virtual] QAudioRoleControl::~QAudioRoleControl()
Удаляет управление ролью аудио.
[pure virtual] QAudio::Role QAudioRoleControl::audioRole() const
Возвращает роль аудио воспроизводимого медиа-объекта службой медиа.
См. также setAudioRole().
[signal] void QAudioRoleControl::audioRoleChanged(QAudio::Role role)
Сигнал, который генерируется при изменении роли аудио role.
[pure virtual] void QAudioRoleControl::setAudioRole(QAudio::Role role)
Устанавливает роль аудио role для медиа, воспроизводимого службой медиа.
См. также audioRole().
[pure virtual] QList<QAudio::Role> QAudioRoleControl::supportedAudioRoles() const
Возвращает список ролей аудио, поддерживаемых службой медиа.
Документация по макросам
QAudioRoleControl_iid
org.qt-project.qt.audiorolecontrol/5.6
Определяет имя интерфейса класса QAudioRoleControl.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/archives/qt-5.11/qaudiorolecontrol.html