QCameraInfoControl Class

The QCameraInfoControl class provides a camera info media control. More...

Header: #include <QCameraInfoControl>
qmake: QT += multimedia
Since: Qt 5.3
Inherits: QMediaControl.

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 = 0)

Detailed Description

The QCameraInfoControl class provides a camera info media control.

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

QCameraInfoControl::QCameraInfoControl(QObject * parent = 0) [protected]

Constructs a camera info control with the given parent.

QCameraInfoControl::~QCameraInfoControl() [virtual]

Destroys a camera info control.

int QCameraInfoControl::cameraOrientation(const QString & deviceName) const [pure virtual]

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.

QCamera::Position QCameraInfoControl::cameraPosition(const QString & deviceName) const [pure virtual]

Returns the physical position of the camera named deviceName on the hardware system.