QCameraInfoControl Class
The QCameraInfoControl class provides a camera info media control. More...
Header: | #include <QCameraInfoControl> |
qmake: | QT += multimedia |
Since: | Qt 5.3 |
Inherits: | QMediaControl |
This class was introduced in Qt 5.3.
Public Functions
virtual | ~QCameraInfoControl() |
virtual int | cameraOrientation(const QString &deviceName) const = 0 |
virtual QCamera::Position | cameraPosition(const QString &deviceName) const = 0 |
Protected Functions
QCameraInfoControl(QObject *parent = nullptr) |
Detailed Description
The QCameraInfoControl class provides information about the camera devices available on the system.
The interface name of QCameraInfoControl is org.qt-project.qt.camerainfocontrol/5.3
as defined in QCameraInfoControl_iid.
Member Function Documentation
[protected]
QCameraInfoControl::QCameraInfoControl(QObject *parent = nullptr)
Constructs a camera info control with the given parent.
[virtual]
QCameraInfoControl::~QCameraInfoControl()
Destroys a camera info control.
[pure virtual]
int QCameraInfoControl::cameraOrientation(const QString &deviceName) const
Returns the physical orientation of the sensor for the camera named deviceName.
The value is the orientation angle (clockwise, in steps of 90 degrees) of the camera sensor in relation to the display in its natural orientation.
[pure virtual]
QCamera::Position QCameraInfoControl::cameraPosition(const QString &deviceName) const
Returns the physical position of the camera named deviceName on the hardware system.
© 2020 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.