QCameraFocusControl Class▲
-
Header: QCameraFocusControl
-
qmake: QT += multimedia
-
Inherits: QMediaControl
-
Inherited By:
-
Group: QCameraFocusControl is part of multimedia_control
Detailed Description▲
The interface name of QCameraFocusControl is org.qt-project.qt.camerafocuscontrol/5.0 as defined in QCameraFocusControl_iid.
See Also▲
See also QMediaService::requestControl(), QCamera
Member Function Documentation▲
[explicit protected] QCameraFocusControl::QCameraFocusControl(QObject *parent = nullptr)▲
Constructs a camera control object with parent.
[virtual] QCameraFocusControl::~QCameraFocusControl()▲
Destruct the camera control object.
[pure virtual] QPointF QCameraFocusControl::customFocusPoint() const▲
Return the position of custom focus point, in relative frame coordinates: QPointF(0,0) points to the left top frame point, QPointF(0.5,0.5) points to the frame center.
Custom focus point is used only in FocusPointCustom focus mode.
See Also▲
See also setCustomFocusPoint()
void QCameraFocusControl::customFocusPointChanged(const QPointF &point)▲
Signal is emitted when the custom focus point is changed.
See Also▲
[pure virtual] QCameraFocus::FocusModes QCameraFocusControl::focusMode() const▲
void QCameraFocusControl::focusModeChanged(QCameraFocus::FocusModes mode)▲
Signal is emitted when the focus mode is changed, usually in result of QCameraFocusControl::setFocusMode call or capture mode changes.
See Also▲
[pure virtual] QCameraFocus::FocusPointMode QCameraFocusControl::focusPointMode() const▲
void QCameraFocusControl::focusPointModeChanged(QCameraFocus::FocusPointMode mode)▲
Signal is emitted when the focus point mode is changed, usually in result of QCameraFocusControl::setFocusPointMode call or capture mode changes.
See Also▲
[pure virtual] QCameraFocusZoneList QCameraFocusControl::focusZones() const▲
Returns the list of zones, the camera is using for focusing or focused on.
void QCameraFocusControl::focusZonesChanged()▲
Signal is emitted when the set of zones, camera focused on is changed.
Usually the zones list is changed when the camera is focused.
See Also▲
See also QCameraFocusControl::focusZones()
[pure virtual] bool QCameraFocusControl::isFocusModeSupported(QCameraFocus::FocusModes mode) const▲
Returns true if focus mode is supported.
[pure virtual] bool QCameraFocusControl::isFocusPointModeSupported(QCameraFocus::FocusPointMode mode) const▲
Returns true if the camera focus point mode is supported.
[pure virtual] void QCameraFocusControl::setCustomFocusPoint(const QPointF &point)▲
Sets the custom focus point.
If camera supports fixed set of focus points, it should use the nearest supported focus point, and return the actual focus point with QCameraFocusControl::focusZones().
See Also▲
[pure virtual] void QCameraFocusControl::setFocusMode(QCameraFocus::FocusModes mode)▲
[pure virtual] void QCameraFocusControl::setFocusPointMode(QCameraFocus::FocusPointMode mode)▲
Macro Documentation▲
QCameraFocusControl_iid▲
org.qt-project.qt.camerafocuscontrol/5.0
Defines the interface name of the QCameraFocusControl class.