API reference - Class QCameraExposure

Notation used in Ruby API documentation

Module: QtMultimedia

Description: Binding of QCameraExposure

Class hierarchy: QCameraExposure » QObject

Sub-classes: ExposureMode, QFlags_ExposureMode, FlashMode, QFlags_FlashMode, MeteringMode, QFlags_MeteringMode

Public methods

void_createEnsures the C++ object is created
[const]bool_destroyed?Returns a value indicating whether the object was already destroyed
[const]bool_is_const_object?Returns a value indicating whether the reference is a const reference
void_manageMarks the object as managed by the script side.
void_unmanageMarks the object as no longer owned by the script side.
[const]doubleapertureMethod double QCameraExposure::aperture()
[signal]voidapertureChanged(double arg1)Signal declaration for QCameraExposure::apertureChanged(double)
[signal]voidapertureRangeChangedSignal declaration for QCameraExposure::apertureRangeChanged()
[signal]voiddestroyed(QObject ptr arg1)Signal declaration for QCameraExposure::destroyed(QObject *)
[const]doubleexposureCompensationMethod double QCameraExposure::exposureCompensation()
voidexposureCompensation=(double ev)Method void QCameraExposure::setExposureCompensation(double ev)
[signal]voidexposureCompensationChanged(double arg1)Signal declaration for QCameraExposure::exposureCompensationChanged(double)
[const]QCameraExposure_ExposureModeexposureModeMethod QCameraExposure::ExposureMode QCameraExposure::exposureMode()
voidexposureMode=(const QCameraExposure_ExposureMode mode)Method void QCameraExposure::setExposureMode(QCameraExposure::ExposureMode mode)
[const]QCameraExposure_QFlags_FlashModeflashModeMethod QFlags<QCameraExposure::FlashMode> QCameraExposure::flashMode()
voidflashMode=(QCameraExposure_QFlags_FlashMode mode)Method void QCameraExposure::setFlashMode(QFlags<QCameraExposure::FlashMode> mode)
[signal]voidflashReady_sig(bool arg1)Signal declaration for QCameraExposure::flashReady(bool)
[const]boolisAvailable?Method bool QCameraExposure::isAvailable()
[const]boolisExposureModeSupported?(const QCameraExposure_ExposureMode mode)Method bool QCameraExposure::isExposureModeSupported(QCameraExposure::ExposureMode mode)
[const]boolisFlashModeSupported?(QCameraExposure_QFlags_FlashMode mode)Method bool QCameraExposure::isFlashModeSupported(QFlags<QCameraExposure::FlashMode> mode)
[const]boolisFlashReady?Method bool QCameraExposure::isFlashReady()
[const]boolisMeteringModeSupported?(const QCameraExposure_MeteringMode mode)Method bool QCameraExposure::isMeteringModeSupported(QCameraExposure::MeteringMode mode)
[const]intisoSensitivityMethod int QCameraExposure::isoSensitivity()
[signal]voidisoSensitivityChanged(int arg1)Signal declaration for QCameraExposure::isoSensitivityChanged(int)
[const]QCameraExposure_MeteringModemeteringModeMethod QCameraExposure::MeteringMode QCameraExposure::meteringMode()
voidmeteringMode=(const QCameraExposure_MeteringMode mode)Method void QCameraExposure::setMeteringMode(QCameraExposure::MeteringMode mode)
[signal]voidobjectNameChanged(string objectName)Signal declaration for QCameraExposure::objectNameChanged(const QString &objectName)
[const]doublerequestedApertureMethod double QCameraExposure::requestedAperture()
[const]intrequestedIsoSensitivityMethod int QCameraExposure::requestedIsoSensitivity()
[const]doublerequestedShutterSpeedMethod double QCameraExposure::requestedShutterSpeed()
voidsetAutoApertureMethod void QCameraExposure::setAutoAperture()
voidsetAutoIsoSensitivityMethod void QCameraExposure::setAutoIsoSensitivity()
voidsetAutoShutterSpeedMethod void QCameraExposure::setAutoShutterSpeed()
voidsetExposureCompensation(double ev)Method void QCameraExposure::setExposureCompensation(double ev)
voidsetExposureMode(const QCameraExposure_ExposureMode mode)Method void QCameraExposure::setExposureMode(QCameraExposure::ExposureMode mode)
voidsetFlashMode(QCameraExposure_QFlags_FlashMode mode)Method void QCameraExposure::setFlashMode(QFlags<QCameraExposure::FlashMode> mode)
voidsetManualAperture(double aperture)Method void QCameraExposure::setManualAperture(double aperture)
voidsetManualIsoSensitivity(int iso)Method void QCameraExposure::setManualIsoSensitivity(int iso)
voidsetManualShutterSpeed(double seconds)Method void QCameraExposure::setManualShutterSpeed(double seconds)
voidsetMeteringMode(const QCameraExposure_MeteringMode mode)Method void QCameraExposure::setMeteringMode(QCameraExposure::MeteringMode mode)
voidsetSpotMeteringPoint(const QPointF point)Method void QCameraExposure::setSpotMeteringPoint(const QPointF &point)
[const]doubleshutterSpeedMethod double QCameraExposure::shutterSpeed()
[signal]voidshutterSpeedChanged(double speed)Signal declaration for QCameraExposure::shutterSpeedChanged(double speed)
[signal]voidshutterSpeedRangeChangedSignal declaration for QCameraExposure::shutterSpeedRangeChanged()
[const]QPointFspotMeteringPointMethod QPointF QCameraExposure::spotMeteringPoint()
voidspotMeteringPoint=(const QPointF point)Method void QCameraExposure::setSpotMeteringPoint(const QPointF &point)
[const]double[]supportedApertures(bool ptr continuous = nullptr)Method QList<qreal> QCameraExposure::supportedApertures(bool *continuous)
[const]int[]supportedIsoSensitivities(bool ptr continuous = nullptr)Method QList<int> QCameraExposure::supportedIsoSensitivities(bool *continuous)
[const]double[]supportedShutterSpeeds(bool ptr continuous = nullptr)Method QList<qreal> QCameraExposure::supportedShutterSpeeds(bool *continuous)

Public static methods and constants

[static,const]QCameraExposure_ExposureModeExposureActionEnum constant QCameraExposure::ExposureAction
[static,const]QCameraExposure_ExposureModeExposureAutoEnum constant QCameraExposure::ExposureAuto
[static,const]QCameraExposure_ExposureModeExposureBacklightEnum constant QCameraExposure::ExposureBacklight
[static,const]QCameraExposure_ExposureModeExposureBarcodeEnum constant QCameraExposure::ExposureBarcode
[static,const]QCameraExposure_ExposureModeExposureBeachEnum constant QCameraExposure::ExposureBeach
[static,const]QCameraExposure_ExposureModeExposureCandlelightEnum constant QCameraExposure::ExposureCandlelight
[static,const]QCameraExposure_ExposureModeExposureFireworksEnum constant QCameraExposure::ExposureFireworks
[static,const]QCameraExposure_ExposureModeExposureLandscapeEnum constant QCameraExposure::ExposureLandscape
[static,const]QCameraExposure_ExposureModeExposureLargeApertureEnum constant QCameraExposure::ExposureLargeAperture
[static,const]QCameraExposure_ExposureModeExposureManualEnum constant QCameraExposure::ExposureManual
[static,const]QCameraExposure_ExposureModeExposureModeVendorEnum constant QCameraExposure::ExposureModeVendor
[static,const]QCameraExposure_ExposureModeExposureNightEnum constant QCameraExposure::ExposureNight
[static,const]QCameraExposure_ExposureModeExposureNightPortraitEnum constant QCameraExposure::ExposureNightPortrait
[static,const]QCameraExposure_ExposureModeExposurePartyEnum constant QCameraExposure::ExposureParty
[static,const]QCameraExposure_ExposureModeExposurePortraitEnum constant QCameraExposure::ExposurePortrait
[static,const]QCameraExposure_ExposureModeExposureSmallApertureEnum constant QCameraExposure::ExposureSmallAperture
[static,const]QCameraExposure_ExposureModeExposureSnowEnum constant QCameraExposure::ExposureSnow
[static,const]QCameraExposure_ExposureModeExposureSportsEnum constant QCameraExposure::ExposureSports
[static,const]QCameraExposure_ExposureModeExposureSpotlightEnum constant QCameraExposure::ExposureSpotlight
[static,const]QCameraExposure_ExposureModeExposureSteadyPhotoEnum constant QCameraExposure::ExposureSteadyPhoto
[static,const]QCameraExposure_ExposureModeExposureSunsetEnum constant QCameraExposure::ExposureSunset
[static,const]QCameraExposure_ExposureModeExposureTheatreEnum constant QCameraExposure::ExposureTheatre
[static,const]QCameraExposure_FlashModeFlashAutoEnum constant QCameraExposure::FlashAuto
[static,const]QCameraExposure_FlashModeFlashFillEnum constant QCameraExposure::FlashFill
[static,const]QCameraExposure_FlashModeFlashManualEnum constant QCameraExposure::FlashManual
[static,const]QCameraExposure_FlashModeFlashOffEnum constant QCameraExposure::FlashOff
[static,const]QCameraExposure_FlashModeFlashOnEnum constant QCameraExposure::FlashOn
[static,const]QCameraExposure_FlashModeFlashRedEyeReductionEnum constant QCameraExposure::FlashRedEyeReduction
[static,const]QCameraExposure_FlashModeFlashSlowSyncFrontCurtainEnum constant QCameraExposure::FlashSlowSyncFrontCurtain
[static,const]QCameraExposure_FlashModeFlashSlowSyncRearCurtainEnum constant QCameraExposure::FlashSlowSyncRearCurtain
[static,const]QCameraExposure_FlashModeFlashTorchEnum constant QCameraExposure::FlashTorch
[static,const]QCameraExposure_FlashModeFlashVideoLightEnum constant QCameraExposure::FlashVideoLight
[static,const]QCameraExposure_MeteringModeMeteringAverageEnum constant QCameraExposure::MeteringAverage
[static,const]QCameraExposure_MeteringModeMeteringMatrixEnum constant QCameraExposure::MeteringMatrix
[static,const]QCameraExposure_MeteringModeMeteringSpotEnum constant QCameraExposure::MeteringSpot
QMetaObjectstaticMetaObjectObtains the static MetaObject for this class.
stringtr(string s,
string c = nullptr,
int n = -1)
Static method QString QCameraExposure::tr(const char *s, const char *c, int n)
stringtrUtf8(string s,
string c = nullptr,
int n = -1)
Static method QString QCameraExposure::trUtf8(const char *s, const char *c, int n)

Detailed description

ExposureAction

Signature: [static,const] QCameraExposure_ExposureMode ExposureAction

Description: Enum constant QCameraExposure::ExposureAction

Python specific notes:
The object exposes a readable attribute 'ExposureAction'. This is the getter.

ExposureAuto

Signature: [static,const] QCameraExposure_ExposureMode ExposureAuto

Description: Enum constant QCameraExposure::ExposureAuto

Python specific notes:
The object exposes a readable attribute 'ExposureAuto'. This is the getter.

ExposureBacklight

Signature: [static,const] QCameraExposure_ExposureMode ExposureBacklight

Description: Enum constant QCameraExposure::ExposureBacklight

Python specific notes:
The object exposes a readable attribute 'ExposureBacklight'. This is the getter.

ExposureBarcode

Signature: [static,const] QCameraExposure_ExposureMode ExposureBarcode

Description: Enum constant QCameraExposure::ExposureBarcode

Python specific notes:
The object exposes a readable attribute 'ExposureBarcode'. This is the getter.

ExposureBeach

Signature: [static,const] QCameraExposure_ExposureMode ExposureBeach

Description: Enum constant QCameraExposure::ExposureBeach

Python specific notes:
The object exposes a readable attribute 'ExposureBeach'. This is the getter.

ExposureCandlelight

Signature: [static,const] QCameraExposure_ExposureMode ExposureCandlelight

Description: Enum constant QCameraExposure::ExposureCandlelight

Python specific notes:
The object exposes a readable attribute 'ExposureCandlelight'. This is the getter.

ExposureFireworks

Signature: [static,const] QCameraExposure_ExposureMode ExposureFireworks

Description: Enum constant QCameraExposure::ExposureFireworks

Python specific notes:
The object exposes a readable attribute 'ExposureFireworks'. This is the getter.

ExposureLandscape

Signature: [static,const] QCameraExposure_ExposureMode ExposureLandscape

Description: Enum constant QCameraExposure::ExposureLandscape

Python specific notes:
The object exposes a readable attribute 'ExposureLandscape'. This is the getter.

ExposureLargeAperture

Signature: [static,const] QCameraExposure_ExposureMode ExposureLargeAperture

Description: Enum constant QCameraExposure::ExposureLargeAperture

Python specific notes:
The object exposes a readable attribute 'ExposureLargeAperture'. This is the getter.

ExposureManual

Signature: [static,const] QCameraExposure_ExposureMode ExposureManual

Description: Enum constant QCameraExposure::ExposureManual

Python specific notes:
The object exposes a readable attribute 'ExposureManual'. This is the getter.

ExposureModeVendor

Signature: [static,const] QCameraExposure_ExposureMode ExposureModeVendor

Description: Enum constant QCameraExposure::ExposureModeVendor

Python specific notes:
The object exposes a readable attribute 'ExposureModeVendor'. This is the getter.

ExposureNight

Signature: [static,const] QCameraExposure_ExposureMode ExposureNight

Description: Enum constant QCameraExposure::ExposureNight

Python specific notes:
The object exposes a readable attribute 'ExposureNight'. This is the getter.

ExposureNightPortrait

Signature: [static,const] QCameraExposure_ExposureMode ExposureNightPortrait

Description: Enum constant QCameraExposure::ExposureNightPortrait

Python specific notes:
The object exposes a readable attribute 'ExposureNightPortrait'. This is the getter.

ExposureParty

Signature: [static,const] QCameraExposure_ExposureMode ExposureParty

Description: Enum constant QCameraExposure::ExposureParty

Python specific notes:
The object exposes a readable attribute 'ExposureParty'. This is the getter.

ExposurePortrait

Signature: [static,const] QCameraExposure_ExposureMode ExposurePortrait

Description: Enum constant QCameraExposure::ExposurePortrait

Python specific notes:
The object exposes a readable attribute 'ExposurePortrait'. This is the getter.

ExposureSmallAperture

Signature: [static,const] QCameraExposure_ExposureMode ExposureSmallAperture

Description: Enum constant QCameraExposure::ExposureSmallAperture

Python specific notes:
The object exposes a readable attribute 'ExposureSmallAperture'. This is the getter.

ExposureSnow

Signature: [static,const] QCameraExposure_ExposureMode ExposureSnow

Description: Enum constant QCameraExposure::ExposureSnow

Python specific notes:
The object exposes a readable attribute 'ExposureSnow'. This is the getter.

ExposureSports

Signature: [static,const] QCameraExposure_ExposureMode ExposureSports

Description: Enum constant QCameraExposure::ExposureSports

Python specific notes:
The object exposes a readable attribute 'ExposureSports'. This is the getter.

ExposureSpotlight

Signature: [static,const] QCameraExposure_ExposureMode ExposureSpotlight

Description: Enum constant QCameraExposure::ExposureSpotlight

Python specific notes:
The object exposes a readable attribute 'ExposureSpotlight'. This is the getter.

ExposureSteadyPhoto

Signature: [static,const] QCameraExposure_ExposureMode ExposureSteadyPhoto

Description: Enum constant QCameraExposure::ExposureSteadyPhoto

Python specific notes:
The object exposes a readable attribute 'ExposureSteadyPhoto'. This is the getter.

ExposureSunset

Signature: [static,const] QCameraExposure_ExposureMode ExposureSunset

Description: Enum constant QCameraExposure::ExposureSunset

Python specific notes:
The object exposes a readable attribute 'ExposureSunset'. This is the getter.

ExposureTheatre

Signature: [static,const] QCameraExposure_ExposureMode ExposureTheatre

Description: Enum constant QCameraExposure::ExposureTheatre

Python specific notes:
The object exposes a readable attribute 'ExposureTheatre'. This is the getter.

FlashAuto

Signature: [static,const] QCameraExposure_FlashMode FlashAuto

Description: Enum constant QCameraExposure::FlashAuto

Python specific notes:
The object exposes a readable attribute 'FlashAuto'. This is the getter.

FlashFill

Signature: [static,const] QCameraExposure_FlashMode FlashFill

Description: Enum constant QCameraExposure::FlashFill

Python specific notes:
The object exposes a readable attribute 'FlashFill'. This is the getter.

FlashManual

Signature: [static,const] QCameraExposure_FlashMode FlashManual

Description: Enum constant QCameraExposure::FlashManual

Python specific notes:
The object exposes a readable attribute 'FlashManual'. This is the getter.

FlashOff

Signature: [static,const] QCameraExposure_FlashMode FlashOff

Description: Enum constant QCameraExposure::FlashOff

Python specific notes:
The object exposes a readable attribute 'FlashOff'. This is the getter.

FlashOn

Signature: [static,const] QCameraExposure_FlashMode FlashOn

Description: Enum constant QCameraExposure::FlashOn

Python specific notes:
The object exposes a readable attribute 'FlashOn'. This is the getter.

FlashRedEyeReduction

Signature: [static,const] QCameraExposure_FlashMode FlashRedEyeReduction

Description: Enum constant QCameraExposure::FlashRedEyeReduction

Python specific notes:
The object exposes a readable attribute 'FlashRedEyeReduction'. This is the getter.

FlashSlowSyncFrontCurtain

Signature: [static,const] QCameraExposure_FlashMode FlashSlowSyncFrontCurtain

Description: Enum constant QCameraExposure::FlashSlowSyncFrontCurtain

Python specific notes:
The object exposes a readable attribute 'FlashSlowSyncFrontCurtain'. This is the getter.

FlashSlowSyncRearCurtain

Signature: [static,const] QCameraExposure_FlashMode FlashSlowSyncRearCurtain

Description: Enum constant QCameraExposure::FlashSlowSyncRearCurtain

Python specific notes:
The object exposes a readable attribute 'FlashSlowSyncRearCurtain'. This is the getter.

FlashTorch

Signature: [static,const] QCameraExposure_FlashMode FlashTorch

Description: Enum constant QCameraExposure::FlashTorch

Python specific notes:
The object exposes a readable attribute 'FlashTorch'. This is the getter.

FlashVideoLight

Signature: [static,const] QCameraExposure_FlashMode FlashVideoLight

Description: Enum constant QCameraExposure::FlashVideoLight

Python specific notes:
The object exposes a readable attribute 'FlashVideoLight'. This is the getter.

MeteringAverage

Signature: [static,const] QCameraExposure_MeteringMode MeteringAverage

Description: Enum constant QCameraExposure::MeteringAverage

Python specific notes:
The object exposes a readable attribute 'MeteringAverage'. This is the getter.

MeteringMatrix

Signature: [static,const] QCameraExposure_MeteringMode MeteringMatrix

Description: Enum constant QCameraExposure::MeteringMatrix

Python specific notes:
The object exposes a readable attribute 'MeteringMatrix'. This is the getter.

MeteringSpot

Signature: [static,const] QCameraExposure_MeteringMode MeteringSpot

Description: Enum constant QCameraExposure::MeteringSpot

Python specific notes:
The object exposes a readable attribute 'MeteringSpot'. This is the getter.

_create

Signature: void _create

Description: Ensures the C++ object is created

Use this method to ensure the C++ object is created, for example to ensure that resources are allocated. Usually C++ objects are created on demand and not necessarily when the script object is created.

_destroyed?

Signature: [const] bool _destroyed?

Description: Returns a value indicating whether the object was already destroyed

This method returns true, if the object was destroyed, either explicitly or by the C++ side. The latter may happen, if the object is owned by a C++ object which got destroyed itself.

_is_const_object?

Signature: [const] bool _is_const_object?

Description: Returns a value indicating whether the reference is a const reference

This method returns true, if self is a const reference. In that case, only const methods may be called on self.

_manage

Signature: void _manage

Description: Marks the object as managed by the script side.

After calling this method on an object, the script side will be responsible for the management of the object. This method may be called if an object is returned from a C++ function and the object is known not to be owned by any C++ instance. If necessary, the script side may delete the object if the script's reference is no longer required.

Usually it's not required to call this method. It has been introduced in version 0.24.

_unmanage

Signature: void _unmanage

Description: Marks the object as no longer owned by the script side.

Calling this method will make this object no longer owned by the script's memory management. Instead, the object must be managed in some other way. Usually this method may be called if it is known that some C++ object holds and manages this object. Technically speaking, this method will turn the script's reference into a weak reference. After the script engine decides to delete the reference, the object itself will still exist. If the object is not managed otherwise, memory leaks will occur.

Usually it's not required to call this method. It has been introduced in version 0.24.

aperture

Signature: [const] double aperture

Description: Method double QCameraExposure::aperture()

Python specific notes:
The object exposes a readable attribute 'aperture'. This is the getter.

apertureChanged

Signature: [signal] void apertureChanged (double arg1)

Description: Signal declaration for QCameraExposure::apertureChanged(double)

You can bind a procedure to this signal.

Python specific notes:
The object exposes a readable attribute 'apertureChanged'. This is the getter.
The object exposes a writable attribute 'apertureChanged'. This is the setter.

apertureRangeChanged

Signature: [signal] void apertureRangeChanged

Description: Signal declaration for QCameraExposure::apertureRangeChanged()

You can bind a procedure to this signal.

Python specific notes:
The object exposes a readable attribute 'apertureRangeChanged'. This is the getter.
The object exposes a writable attribute 'apertureRangeChanged'. This is the setter.

destroyed

Signature: [signal] void destroyed (QObject ptr arg1)

Description: Signal declaration for QCameraExposure::destroyed(QObject *)

You can bind a procedure to this signal.

Python specific notes:
The object exposes a readable attribute 'destroyed'. This is the getter.
The object exposes a writable attribute 'destroyed'. This is the setter.

exposureCompensation

Signature: [const] double exposureCompensation

Description: Method double QCameraExposure::exposureCompensation()

Python specific notes:
The object exposes a readable attribute 'exposureCompensation'. This is the getter.

exposureCompensation=

Signature: void exposureCompensation= (double ev)

Description: Method void QCameraExposure::setExposureCompensation(double ev)

Python specific notes:
The object exposes a writable attribute 'exposureCompensation'. This is the setter.

exposureCompensationChanged

Signature: [signal] void exposureCompensationChanged (double arg1)

Description: Signal declaration for QCameraExposure::exposureCompensationChanged(double)

You can bind a procedure to this signal.

Python specific notes:
The object exposes a readable attribute 'exposureCompensationChanged'. This is the getter.
The object exposes a writable attribute 'exposureCompensationChanged'. This is the setter.

exposureMode

Signature: [const] QCameraExposure_ExposureMode exposureMode

Description: Method QCameraExposure::ExposureMode QCameraExposure::exposureMode()

Python specific notes:
The object exposes a readable attribute 'exposureMode'. This is the getter.

exposureMode=

Signature: void exposureMode= (const QCameraExposure_ExposureMode mode)

Description: Method void QCameraExposure::setExposureMode(QCameraExposure::ExposureMode mode)

Python specific notes:
The object exposes a writable attribute 'exposureMode'. This is the setter.

flashMode

Signature: [const] QCameraExposure_QFlags_FlashMode flashMode

Description: Method QFlags<QCameraExposure::FlashMode> QCameraExposure::flashMode()

Python specific notes:
The object exposes a readable attribute 'flashMode'. This is the getter.

flashMode=

Signature: void flashMode= (QCameraExposure_QFlags_FlashMode mode)

Description: Method void QCameraExposure::setFlashMode(QFlags<QCameraExposure::FlashMode> mode)

Python specific notes:
The object exposes a writable attribute 'flashMode'. This is the setter.

flashReady_sig

Signature: [signal] void flashReady_sig (bool arg1)

Description: Signal declaration for QCameraExposure::flashReady(bool)

You can bind a procedure to this signal.

Python specific notes:
The object exposes a readable attribute 'flashReady_sig'. This is the getter.
The object exposes a writable attribute 'flashReady_sig'. This is the setter.

isAvailable?

Signature: [const] bool isAvailable?

Description: Method bool QCameraExposure::isAvailable()

isExposureModeSupported?

Signature: [const] bool isExposureModeSupported? (const QCameraExposure_ExposureMode mode)

Description: Method bool QCameraExposure::isExposureModeSupported(QCameraExposure::ExposureMode mode)

isFlashModeSupported?

Signature: [const] bool isFlashModeSupported? (QCameraExposure_QFlags_FlashMode mode)

Description: Method bool QCameraExposure::isFlashModeSupported(QFlags<QCameraExposure::FlashMode> mode)

isFlashReady?

Signature: [const] bool isFlashReady?

Description: Method bool QCameraExposure::isFlashReady()

isMeteringModeSupported?

Signature: [const] bool isMeteringModeSupported? (const QCameraExposure_MeteringMode mode)

Description: Method bool QCameraExposure::isMeteringModeSupported(QCameraExposure::MeteringMode mode)

isoSensitivity

Signature: [const] int isoSensitivity

Description: Method int QCameraExposure::isoSensitivity()

Python specific notes:
The object exposes a readable attribute 'isoSensitivity'. This is the getter.

isoSensitivityChanged

Signature: [signal] void isoSensitivityChanged (int arg1)

Description: Signal declaration for QCameraExposure::isoSensitivityChanged(int)

You can bind a procedure to this signal.

Python specific notes:
The object exposes a readable attribute 'isoSensitivityChanged'. This is the getter.
The object exposes a writable attribute 'isoSensitivityChanged'. This is the setter.

meteringMode

Signature: [const] QCameraExposure_MeteringMode meteringMode

Description: Method QCameraExposure::MeteringMode QCameraExposure::meteringMode()

Python specific notes:
The object exposes a readable attribute 'meteringMode'. This is the getter.

meteringMode=

Signature: void meteringMode= (const QCameraExposure_MeteringMode mode)

Description: Method void QCameraExposure::setMeteringMode(QCameraExposure::MeteringMode mode)

Python specific notes:
The object exposes a writable attribute 'meteringMode'. This is the setter.

objectNameChanged

Signature: [signal] void objectNameChanged (string objectName)

Description: Signal declaration for QCameraExposure::objectNameChanged(const QString &objectName)

You can bind a procedure to this signal.

Python specific notes:
The object exposes a readable attribute 'objectNameChanged'. This is the getter.
The object exposes a writable attribute 'objectNameChanged'. This is the setter.

requestedAperture

Signature: [const] double requestedAperture

Description: Method double QCameraExposure::requestedAperture()

requestedIsoSensitivity

Signature: [const] int requestedIsoSensitivity

Description: Method int QCameraExposure::requestedIsoSensitivity()

requestedShutterSpeed

Signature: [const] double requestedShutterSpeed

Description: Method double QCameraExposure::requestedShutterSpeed()

setAutoAperture

Signature: void setAutoAperture

Description: Method void QCameraExposure::setAutoAperture()

setAutoIsoSensitivity

Signature: void setAutoIsoSensitivity

Description: Method void QCameraExposure::setAutoIsoSensitivity()

setAutoShutterSpeed

Signature: void setAutoShutterSpeed

Description: Method void QCameraExposure::setAutoShutterSpeed()

setExposureCompensation

Signature: void setExposureCompensation (double ev)

Description: Method void QCameraExposure::setExposureCompensation(double ev)

Python specific notes:
The object exposes a writable attribute 'exposureCompensation'. This is the setter.

setExposureMode

Signature: void setExposureMode (const QCameraExposure_ExposureMode mode)

Description: Method void QCameraExposure::setExposureMode(QCameraExposure::ExposureMode mode)

Python specific notes:
The object exposes a writable attribute 'exposureMode'. This is the setter.

setFlashMode

Signature: void setFlashMode (QCameraExposure_QFlags_FlashMode mode)

Description: Method void QCameraExposure::setFlashMode(QFlags<QCameraExposure::FlashMode> mode)

Python specific notes:
The object exposes a writable attribute 'flashMode'. This is the setter.

setManualAperture

Signature: void setManualAperture (double aperture)

Description: Method void QCameraExposure::setManualAperture(double aperture)

setManualIsoSensitivity

Signature: void setManualIsoSensitivity (int iso)

Description: Method void QCameraExposure::setManualIsoSensitivity(int iso)

setManualShutterSpeed

Signature: void setManualShutterSpeed (double seconds)

Description: Method void QCameraExposure::setManualShutterSpeed(double seconds)

setMeteringMode

Signature: void setMeteringMode (const QCameraExposure_MeteringMode mode)

Description: Method void QCameraExposure::setMeteringMode(QCameraExposure::MeteringMode mode)

Python specific notes:
The object exposes a writable attribute 'meteringMode'. This is the setter.

setSpotMeteringPoint

Signature: void setSpotMeteringPoint (const QPointF point)

Description: Method void QCameraExposure::setSpotMeteringPoint(const QPointF &point)

Python specific notes:
The object exposes a writable attribute 'spotMeteringPoint'. This is the setter.

shutterSpeed

Signature: [const] double shutterSpeed

Description: Method double QCameraExposure::shutterSpeed()

Python specific notes:
The object exposes a readable attribute 'shutterSpeed'. This is the getter.

shutterSpeedChanged

Signature: [signal] void shutterSpeedChanged (double speed)

Description: Signal declaration for QCameraExposure::shutterSpeedChanged(double speed)

You can bind a procedure to this signal.

Python specific notes:
The object exposes a readable attribute 'shutterSpeedChanged'. This is the getter.
The object exposes a writable attribute 'shutterSpeedChanged'. This is the setter.

shutterSpeedRangeChanged

Signature: [signal] void shutterSpeedRangeChanged

Description: Signal declaration for QCameraExposure::shutterSpeedRangeChanged()

You can bind a procedure to this signal.

Python specific notes:
The object exposes a readable attribute 'shutterSpeedRangeChanged'. This is the getter.
The object exposes a writable attribute 'shutterSpeedRangeChanged'. This is the setter.

spotMeteringPoint

Signature: [const] QPointF spotMeteringPoint

Description: Method QPointF QCameraExposure::spotMeteringPoint()

Python specific notes:
The object exposes a readable attribute 'spotMeteringPoint'. This is the getter.

spotMeteringPoint=

Signature: void spotMeteringPoint= (const QPointF point)

Description: Method void QCameraExposure::setSpotMeteringPoint(const QPointF &point)

Python specific notes:
The object exposes a writable attribute 'spotMeteringPoint'. This is the setter.

staticMetaObject

Signature: [static] QMetaObject staticMetaObject

Description: Obtains the static MetaObject for this class.

supportedApertures

Signature: [const] double[] supportedApertures (bool ptr continuous = nullptr)

Description: Method QList<qreal> QCameraExposure::supportedApertures(bool *continuous)

supportedIsoSensitivities

Signature: [const] int[] supportedIsoSensitivities (bool ptr continuous = nullptr)

Description: Method QList<int> QCameraExposure::supportedIsoSensitivities(bool *continuous)

supportedShutterSpeeds

Signature: [const] double[] supportedShutterSpeeds (bool ptr continuous = nullptr)

Description: Method QList<qreal> QCameraExposure::supportedShutterSpeeds(bool *continuous)

tr

Signature: [static] string tr (string s, string c = nullptr, int n = -1)

Description: Static method QString QCameraExposure::tr(const char *s, const char *c, int n)

This method is static and can be called without an instance.

trUtf8

Signature: [static] string trUtf8 (string s, string c = nullptr, int n = -1)

Description: Static method QString QCameraExposure::trUtf8(const char *s, const char *c, int n)

This method is static and can be called without an instance.