Класс 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 |
- 31 открытых функций унаследовано от QObject
Открытые слоты
| virtual void | setActiveOutput(const QString &name) = 0 |
- 1 открытый слот унаследован от QObject
Сигналы
| void | activeOutputChanged(const QString &name) |
| void | availableOutputsChanged() |
- 2 сигнала унаследовано от QObject
Защищённые функции
| QAudioOutputSelectorControl(QObject *parent = Q_NULLPTR) |
- 9 защищённых функций унаследовано от QObject
Макросы
| QAudioOutputSelectorControl_iid |
Дополнительные унаследованные члены
Подробное описание
Класс QAudioOutputSelectorControl предоставляет средство управления выбором аудиовыхода.
Класс QAudioOutputSelectorControl предоставляет описания доступных аудиовыходов в системе и позволяет выбрать один из них в качестве аудиовыхода для медиасервиса.
Имя интерфейса QAudioOutputSelectorControl равно org.qt-project.qt.audiooutputselectorcontrol/5.0 как определено в QAudioOutputSelectorControl_iid.
См. также QMediaService::requestControl().
Документация по функциям-членам
[protected] QAudioOutputSelectorControl::QAudioOutputSelectorControl(QObject *parent = Q_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.6/qaudiooutputselectorcontrol.html