Member Function Documentation
QCameraFocusControl::QCameraFocusControl ( QObject * parent = 0 ) [protected]
Constructs a camera control object with parent.
QCameraFocusControl::~QCameraFocusControl ()
Destruct the camera control object.
QPointF QCameraFocusControl::customFocusPoint () const [pure virtual]
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 setCustomFocusPoint().
qreal QCameraFocusControl::digitalZoom () const [pure virtual]
Return the current digital zoom value.
void QCameraFocusControl::digitalZoomChanged ( qreal zoom ) [signal]
Signal emitted when the digital zoom value changed.
QCameraFocus::FocusMode QCameraFocusControl::focusMode () const [pure virtual]
Returns the focus mode being used.
See also setFocusMode().
QCameraFocus::FocusPointMode QCameraFocusControl::focusPointMode () const [pure virtual]
Returns the camera focus point selection mode.
See also setFocusPointMode().
QCameraFocusZoneList QCameraFocusControl::focusZones () const [pure virtual]
Returns the list of zones, the camera is using for focusing or focused on.
void QCameraFocusControl::focusZonesChanged () [signal]
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 QCameraFocusControl::focusZones().
bool QCameraFocusControl::isFocusModeSupported ( QCameraFocus::FocusMode mode ) const [pure virtual]
Returns true if focus mode is supported.
bool QCameraFocusControl::isFocusPointModeSupported ( QCameraFocus::FocusPointMode mode ) const [pure virtual]
Returns true if the camera focus point mode is supported.
qreal QCameraFocusControl::maximumDigitalZoom () const [pure virtual]
Returns the maximum digital zoom value, or 1.0 if digital zoom is not supported.
void QCameraFocusControl::maximumDigitalZoomChanged ( qreal zoom ) [signal]
Signal emitted when the maximum supported digital zoom value changed.
The maximum supported zoom value can depend on other camera settings, like capture mode or resolution.
qreal QCameraFocusControl::maximumOpticalZoom () const [pure virtual]
Returns the maximum optical zoom value, or 1.0 if optical zoom is not supported.
void QCameraFocusControl::maximumOpticalZoomChanged ( qreal zoom ) [signal]
Signal emitted when the maximum supported optical zoom value changed.
qreal QCameraFocusControl::opticalZoom () const [pure virtual]
Return the current optical zoom value.
void QCameraFocusControl::opticalZoomChanged ( qreal zoom ) [signal]
Signal emitted when the optical zoom value changed.
void QCameraFocusControl::setCustomFocusPoint ( const QPointF & point ) [pure virtual]
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 QCameraFocusControl::customFocusPoint() and QCameraFocusControl::focusZones().
void QCameraFocusControl::setFocusMode ( QCameraFocus::FocusMode mode ) [pure virtual]
Set the focus mode to mode.
See also focusMode().
void QCameraFocusControl::setFocusPointMode ( QCameraFocus::FocusPointMode mode ) [pure virtual]
Sets the camera focus point selection mode.
See also focusPointMode().
void QCameraFocusControl::zoomTo ( qreal optical, qreal digital ) [pure virtual]
Sets optical and digital zoom values.