Multimedia and capture
Native Qt
Camera
Camera is a native Zui component in the multimedia and capture catalog, with 15 component-specific properties.
Usage
Ruby example
Paste this complete Builder example inside the app surface from the Quickstart. Replace illustrative asset paths with files from your project.
camera active: true, focus_mode: :auto, exposure_mode: :auto, zoom_factor: 1.0
API
Component properties
15 component-specific values, plus shared item and layout properties.
activeActive configuration for Camera.propertycamera_deviceCamera device configuration for Camera.propertyfocus_modeFocus mode configuration for Camera.propertyflash_modeFlash mode configuration for Camera.propertytorch_modeTorch mode configuration for Camera.propertyexposure_modeExposure mode configuration for Camera.propertyexposure_compensationExposure compensation configuration for Camera.propertyisoIso configuration for Camera.propertyshutter_speedShutter speed configuration for Camera.propertywhite_balance_modeWhite balance mode configuration for Camera.propertycolor_temperatureColor temperature configuration for Camera.propertyzoom_factorZoom factor configuration for Camera.propertycommandCommand configuration for Camera.propertycommand_revisionCommand revision configuration for Camera.propertyvisibleVisible configuration for Camera.propertyShow 16 shared item properties
enabledopacityscalerotationzwidthheightfill_widthfill_heightpreferred_widthpreferred_heightminimum_widthminimum_heightmaximum_widthmaximum_heightlayout_alignment
Interaction
Events
Subscribe with on widget, :event and keep behavior in Ruby.
↗
startNative event payload↗
stopNative event payload↗
active_changeNative event payload↗
errorNative event payload↗
focusNative event payload↗
exposureNative event payload