![]() |
Home · All Classes · All Functions · | ![]() |
The QCameraExposureControl class supplies control for exposure related camera parameters. More...
#include <QCameraExposureControl>
This class is under development and is subject to change.
Inherits QMediaControl.
~QCameraExposureControl () | |
virtual qreal | aperture () const = 0 |
virtual qreal | exposureCompensation () const = 0 |
virtual QCamera::ExposureMode | exposureMode () const = 0 |
virtual QCamera::FlashMode | flashMode () const = 0 |
virtual bool | isExposureLocked () const = 0 |
virtual bool | isFlashReady () const = 0 |
virtual int | isoSensitivity () const = 0 |
virtual qreal | maximumAperture () const = 0 |
virtual int | maximumIsoSensitivity () const = 0 |
virtual qreal | maximumShutterSpeed () const = 0 |
virtual QCamera::MeteringMode | meteringMode () const = 0 |
virtual qreal | minimumAperture () const = 0 |
virtual int | minimumIsoSensitivity () const = 0 |
virtual qreal | minimumShutterSpeed () const = 0 |
virtual void | setAutoAperture () = 0 |
virtual void | setAutoIsoSensitivity () = 0 |
virtual void | setAutoShutterSpeed () = 0 |
virtual void | setExposureCompensation ( qreal ev ) = 0 |
virtual void | setExposureMode ( QCamera::ExposureMode mode ) = 0 |
virtual void | setFlashMode ( QCamera::FlashMode mode ) = 0 |
virtual void | setManualAperture ( qreal aperture ) = 0 |
virtual void | setManualIsoSensitivity ( int iso ) = 0 |
virtual void | setManualShutterSpeed ( qreal seconds ) = 0 |
virtual void | setMeteringMode ( QCamera::MeteringMode mode ) = 0 |
virtual qreal | shutterSpeed () const = 0 |
virtual QList<qreal> | supportedApertures () const = 0 |
virtual QCamera::ExposureModes | supportedExposureModes () const = 0 |
virtual QCamera::FlashModes | supportedFlashModes () const = 0 |
virtual QList<int> | supportedIsoSensitivities () const = 0 |
virtual QCamera::MeteringModes | supportedMeteringModes () const = 0 |
virtual QList<qreal> | supportedShutterSpeeds () const = 0 |
virtual void | lockExposure () = 0 |
virtual void | unlockExposure () = 0 |
void | apertureChanged ( qreal value ) |
void | apertureRangeChanged () |
void | exposureLocked () |
void | flashReady ( bool ready ) |
void | isoSensitivityChanged ( int value ) |
void | shutterSpeedChanged ( qreal value ) |
QCameraExposureControl ( QObject * parent = 0 ) |
QCameraExposureControl_iid |
The QCameraExposureControl class supplies control for exposure related camera parameters.
The interface name of QCameraExposureControl is com.nokia.Qt.QCameraExposureControl/1.0 as defined in QCameraExposureControl_iid.
The Camera API of Qt Mobility is still in ALPHA. It has not undergone the same level of review and testing as the rest of the APIs.
The API exposed by the classes in this component are not stable, and will undergo modification or removal prior to the final release of Qt Mobility.
See also QMediaService::control() and QCamera.
Constructs a camera exposure control object with parent.
Destruct the camera control object.
Returns the aperture
Signal emitted when the aperture value has changed to value.
Signal emitted when the aperture range has changed.
Returns the exposure compensation in EV.
See also setExposureCompensation().
Signal emitted when exposure locked.
Returns the exposure mode.
See also setExposureMode().
Returns the current flash mode.
See also setFlashMode().
Signal emitted when flash state changes, flash is charged ready.
Returns true if exposure locked
Returns true if flash is charged.
Returns the ISO sensitivity, or -1 if unknown.
Signal emitted when sensitity value changes to value.
Lock the exposure.
Returns the maximum aperture available.
Returns the maximum iso sensitivity.
Returns the maximum shutter speed.
Returns the current metering mode.
See also setMeteringMode().
Returns the minimum aperture available.
Returns the minimum iso sensitivity.
Returns the maximum shutter speed.
Turn on auto aperture
Turn on auto sensitivity
Turn on auto shutter speed
Set the exposure compensation to ev
See also exposureCompensation().
Set the exposure mode to mode.
See also exposureMode().
Set the current flash mode.
See also flashMode().
Set the aperture to aperture
Set the sensitivity to iso
Set the shutter speed to seconds
Set the metering mode to mode.
See also meteringMode().
Returns the shutter speed
Signal emitted when the shutter speed changes to value.
Returns the supported apertures.
Returns the available exposure modes.
Returns the flash modes available.
Returns the available sensitivities.
Return the metering modes available.
Returns the available shutter speeds.
Unlock the exposure.
com.nokia.Qt.QCameraExposureControl/1.0
Defines the interface name of the QCameraExposureControl class.
Copyright © 2009 Nokia Corporation and/or its subsidiary(-ies) | Trademarks | Qt Mobility Project 1.0.0 (Technology Preview) |