Класс 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 |
- 34 открытых функций, унаследованных от QObject
Открытые слоты
| virtual void | setActiveOutput(const QString &name) = 0 |
- 1 открытый слот, унаследованный от QObject
Сигналы
| void | activeOutputChanged(const QString &name) |
| void | availableOutputsChanged() |
- 2 сигнала, унаследованные от QObject
Защищённые функции
| QAudioOutputSelectorControl(QObject *parent = nullptr) |
- 9 защищённых функций, унаследованных от QObject
Макросы
| QAudioOutputSelectorControl_iid |
Дополнительные унаследованные члены
- 1 свойство, унаследованное от QObject
- 1 открытая переменная, унаследованная от QObject
- 10 статические открытые члены, унаследованные от QObject
- 2 защищённые переменные, унаследованные от QObject
Подробное описание
Класс QAudioOutputSelectorControl предоставляет средство управления медиа для выбора выходного аудиоустройства.
Класс QAudioOutputSelectorControl предоставляет описания доступных аудиовыходов в системе и позволяет выбрать один из них как выходное устройство для службы медиа.
Имя интерфейса QAudioOutputSelectorControl — org.qt-project.qt.audiooutputselectorcontrol/5.0 согласно определению в QAudioOutputSelectorControl_iid.
См. также QMediaService::requestControl().
Документация по функциям-членам
[protected] QAudioOutputSelectorControl::QAudioOutputSelectorControl(QObject *parent = nullptr)
Создаёт новый контроллер выбора выходного аудиоустройства с указанным parent.
[virtual] QAudioOutputSelectorControl::~QAudioOutputSelectorControl()
Удаляет контроллер выбора выходного аудиоустройства.
[pure virtual] QString QAudioOutputSelectorControl::activeOutput() const
Возвращает имя текущего выбранного аудиовыхода.
См. также setActiveOutput().
[signal] void QAudioOutputSelectorControl::activeOutputChanged(const QString &name)
Сигнализирует, что выходное аудиоустройство изменилось на name.
[pure virtual] QList<QString> QAudioOutputSelectorControl::availableOutputs() const
Возвращает список имён доступных аудиовыходов.
[signal] void QAudioOutputSelectorControl::availableOutputsChanged()
Сигнализирует, что список доступных выходов изменился.
[pure virtual] QString QAudioOutputSelectorControl::defaultOutput() const
Возвращает имя стандартного аудиовыхода.
[pure virtual] QString QAudioOutputSelectorControl::outputDescription(const QString &name) const
Возвращает описание выходного устройства name.
[pure virtual slot] void QAudioOutputSelectorControl::setActiveOutput(const QString &name)
Устанавливает активное аудиовыходное устройство на name.
См. также activeOutput().
Документация по макросам
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/archives/qt-5.11/qaudiooutputselectorcontrol.html