diff options
Diffstat (limited to 'src/multimedia/controls/qcamerafocuscontrol.cpp')
-rw-r--r-- | src/multimedia/controls/qcamerafocuscontrol.cpp | 92 |
1 files changed, 92 insertions, 0 deletions
diff --git a/src/multimedia/controls/qcamerafocuscontrol.cpp b/src/multimedia/controls/qcamerafocuscontrol.cpp index b216882b4..5e4e2debd 100644 --- a/src/multimedia/controls/qcamerafocuscontrol.cpp +++ b/src/multimedia/controls/qcamerafocuscontrol.cpp @@ -191,7 +191,99 @@ QCameraFocusControl::~QCameraFocusControl() \sa QCameraFocusControl::customFocusPoint(), QCameraFocusControl::setCustomFocusPoint() */ +/*! + \fn qreal QCameraFocusControl::maximumOpticalZoom() const + + Returns the maximum optical zoom value, or 1.0 if optical zoom is not supported. +*/ + + +/*! + \fn qreal QCameraFocusControl::maximumDigitalZoom() const + + Returns the maximum digital zoom value, or 1.0 if digital zoom is not supported. +*/ + + +/*! + \fn qreal QCameraFocusControl::requestedOpticalZoom() const + + Return the requested optical zoom value. +*/ + +/*! + \fn qreal QCameraFocusControl::requestedDigitalZoom() const + + Return the requested digital zoom value. +*/ + +/*! + \fn qreal QCameraFocusControl::currentOpticalZoom() const + + Return the current optical zoom value. +*/ + +/*! + \fn qreal QCameraFocusControl::currentDigitalZoom() const + + Return the current digital zoom value. +*/ + +/*! + \fn void QCameraFocusControl::zoomTo(qreal optical, qreal digital) + + Sets \a optical and \a digital zoom values. + + Zooming can be asynchronous with value changes reported with + currentDigitalZoomChanged() and currentOpticalZoomChanged() signals. + The backend should expect and correctly handle frequent zoomTo() calls + during zoom animations or slider movements. +*/ + + +/*! + \fn void QCameraFocusControl::currentOpticalZoomChanged(qreal zoom) + + Signal emitted when the current optical \a zoom value changed. +*/ + +/*! + \fn void QCameraFocusControl::currentDigitalZoomChanged(qreal zoom) + + Signal emitted when the current digital \a zoom value changed. +*/ + +/*! + \fn void QCameraFocusControl::requestedOpticalZoomChanged(qreal zoom) + + Signal emitted when the requested optical \a zoom value changed. +*/ + +/*! + \fn void QCameraFocusControl::requestedDigitalZoomChanged(qreal zoom) + + Signal emitted when the requested digital \a zoom value changed. +*/ + + +/*! + \fn void QCameraFocusControl::maximumOpticalZoomChanged(qreal zoom) + + Signal emitted when the maximum supported optical \a zoom value changed. + + The maximum supported zoom value can depend on other camera settings, + like focusing mode. +*/ + +/*! + \fn void QCameraFocusControl::maximumDigitalZoomChanged(qreal zoom) + + Signal emitted when the maximum supported digital \a zoom value changed. + + The maximum supported zoom value can depend on other camera settings, + like capture mode or resolution. +*/ QT_END_NAMESPACE |