QAudioOutputSelectorControl Class
The QAudioOutputSelectorControl class provides an audio output selector media control. More...
Header: | #include <QAudioOutputSelectorControl> |
qmake: | QT += multimedia |
Inherits: | QMediaControl |
Public Functions
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 public functions inherited from QObject
Public Slots
virtual void | setActiveOutput(const QString &name) = 0 |
- 1 public slot inherited from QObject
Signals
void | activeOutputChanged(const QString &name) |
void | availableOutputsChanged() |
- 2 signals inherited from QObject
Protected Functions
QAudioOutputSelectorControl(QObject *parent = Q_NULLPTR) |
- 9 protected functions inherited from QObject
Macros
Additional Inherited Members
Detailed Description
The QAudioOutputSelectorControl class provides an audio output selector media control.
The QAudioOutputSelectorControl class provides descriptions of the audio outputs available on a system and allows one to be selected as the audio output of a media service.
The interface name of QAudioOutputSelectorControl is org.qt-project.qt.audiooutputselectorcontrol/5.0
as defined in QAudioOutputSelectorControl_iid.
See also QMediaService::requestControl().
Member Function Documentation
[protected]
QAudioOutputSelectorControl::QAudioOutputSelectorControl(QObject *parent = Q_NULLPTR)
Constructs a new audio output selector control with the given parent.
[virtual]
QAudioOutputSelectorControl::~QAudioOutputSelectorControl()
Destroys an audio output selector control.
[pure virtual]
QString QAudioOutputSelectorControl::activeOutput() const
Returns the name of the currently selected audio output.
See also setActiveOutput().
[signal]
void QAudioOutputSelectorControl::activeOutputChanged(const QString &name)
Signals that the audio output has changed to name.
[pure virtual]
QList<QString> QAudioOutputSelectorControl::availableOutputs() const
Returns a list of the names of the available audio outputs.
[signal]
void QAudioOutputSelectorControl::availableOutputsChanged()
Signals that list of available outputs has changed.
[pure virtual]
QString QAudioOutputSelectorControl::defaultOutput() const
Returns the name of the default audio output.
[pure virtual]
QString QAudioOutputSelectorControl::outputDescription(const QString &name) const
Returns the description of the output name.
[pure virtual slot]
void QAudioOutputSelectorControl::setActiveOutput(const QString &name)
Set the active audio output to name.
See also activeOutput().
Macro Documentation
QAudioOutputSelectorControl_iid
org.qt-project.qt.audiooutputselectorcontrol/5.0
Defines the interface name of the QAudioOutputSelectorControl class.
© 2017 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.