Класс QAudioOutputSelectorControl
Класс QAudioOutputSelectorControl предоставляет средство управления выбором аудиовывода. Подробнее...
| Заголовок: | #include <QAudioOutputSelectorControl> |
| qmake: | QT += multimedia |
| Наследует: | QMediaControl |
Этот класс устарел. Он предоставляется для поддержки старого кода. Не рекомендуется использовать его в новом коде.
Открытые функции
| virtual | ~QAudioOutputSelectorControl() |
| virtual QString | activeOutput() const = 0 |
| virtual QList<QString> | availableOutputs() const = 0 |
| virtual QString | defaultOutput() const = 0 |
| virtual QString | outputDescription(const QString &name) const = 0 |
Открытые слоты
| virtual void | setActiveOutput(const QString &name) = 0 |
Сигналы
| void | activeOutputChanged(const QString &name) |
| void | availableOutputsChanged() |
Защищённые функции
| QAudioOutputSelectorControl(QObject *parent = nullptr) |
Макросы
| QAudioOutputSelectorControl_iid |
Подробное описание
Класс QAudioOutputSelectorControl предоставляет описания доступных аудиовыходов в системе и позволяет выбрать один из них в качестве аудиовыхода для медиаслужбы.
Имя интерфейса QAudioOutputSelectorControl равно org.qt-project.qt.audiooutputselectorcontrol/5.0 как определено в QAudioOutputSelectorControl_iid.
См. такжеQMediaService::requestControl().
Документация по функциям-членам
[protected] QAudioOutputSelectorControl::QAudioOutputSelectorControl(QObject *parent = nullptr)
Создаёт новый контроллер выбора аудиовыхода с заданным parent.
[signal] void QAudioOutputSelectorControl::activeOutputChanged(const QString &name)
Сигнализирует, что аудиовыход был изменён на name.
[signal] void QAudioOutputSelectorControl::availableOutputsChanged()
Сигнализирует, что список доступных выходов был изменён.
[pure virtual slot] void QAudioOutputSelectorControl::setActiveOutput(const QString &name)
Устанавливает активный аудиовыход в name.
См. такжеactiveOutput().
[virtual] QAudioOutputSelectorControl::~QAudioOutputSelectorControl()
Уничтожает контроллер выбора аудиовыхода.
[pure virtual] QString QAudioOutputSelectorControl::activeOutput() const
Возвращает имя текущего выбранного аудиовыхода.
См. такжеsetActiveOutput().
[pure virtual] QList<QString> QAudioOutputSelectorControl::availableOutputs() const
Возвращает список имён доступных аудиовыходов.
[pure virtual] QString QAudioOutputSelectorControl::defaultOutput() const
Возвращает имя по умолчанию аудиовыхода.
[pure virtual] QString QAudioOutputSelectorControl::outputDescription(const QString &name) const
Возвращает описание выхода name.
Документация по макросам
QAudioOutputSelectorControl_iid
org.qt-project.qt.audiooutputselectorcontrol/5.0
Определяет имя интерфейса класса QAudioOutputSelectorControl.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.15/qaudiooutputselectorcontrol.html