inherits: QuickView
Display a camera input feed.
Known to work on Linux, and Windows.
| enum | CameraError { NoError, Error } |
| enum | CameraExposureMode { ExposureAuto, ExposureManual, ExposurePortrait, ExposureNight, ExposureSports, ExposureSnow, ExposureBeach, ExposureAction, ExposureLandscape, ExposureNightPortrait, ExposureTheatre, ExposureSunset, ExposureSteadyPhoto, ExposureFireworks, ExposureParty, ExposureCandlelight, ExposureBarcode } |
| enum | CameraFeature { ColorTemperature, ExposureCompensation, IsoSensitivity, ManualExposureTime, CustomFocusPoint, FocusDistance } |
| enum | CameraFlashMode { FlashOff, FlashOn, FlashAuto } |
| enum | CameraFocusMode { FocusModeAuto, FocusModeAutoNear, FocusModeAutoFar, FocusModeHyperfocal, FocusModeInfinity, FocusModeManual } |
| enum | CameraTorchMode { TorchOff, TorchOn, TorchAuto } |
| enum | CameraWhiteBalanceMode { WhiteBalanceAuto, WhiteBalanceManual, WhiteBalanceSunlight, WhiteBalanceCloudy, WhiteBalanceShade, WhiteBalanceTungsten, WhiteBalanceFluorescent, WhiteBalanceFlash, WhiteBalanceSunset } |
get_is_active()set_active(bool active)get_auto_play()set_auto_play(bool auto_play)get_color_temperature()set_color_temperature(int color_temperature)get_component_name()set_component_name(String component)get_custom_focus_point()set_custom_focus_point(Vector2 custom_focus_point)get_error()get_error_string()get_exposure_compensation()set_exposure_compensation(float exposure_compensation)get_exposure_mode()set_exposure_mode(QCameraView.CameraExposureMode exposure_mode)get_exposure_time()get_flash_mode()set_flash_mode(QCameraView.CameraFlashMode flash_mode)get_is_flash_ready()get_focus_distance()set_focus_distance(float focus_distance)get_focus_mode()set_focus_mode(QCameraView.CameraFocusMode focus_mode)get_focus_point()get_iso_sensitivity()get_manual_exposure_time()set_manual_exposure_time(float manual_exposure_time)get_manual_iso_sensitivity()set_manual_iso_sensitivity(int manual_iso_sensitivity)get_maximum_zoom_factor()get_minimum_zoom_factor()get_module_name()set_module_name(String module)get_resolution()set_resolution(Vector2 resolution)get_torch_mode()set_torch_mode(QCameraView.CameraTorchMode torch_mode)get_white_balance_mode()set_white_balance_mode(QCameraView.CameraWhiteBalanceMode white_balance_mode)get_zoom_factor()set_zoom_factor(float zoom_factor)| bool | is_available() |
| bool | is_exposure_mode_supported(QCameraView.CameraExposureMode mode) |
| bool | is_flash_mode_supported(QCameraView.CameraFlashMode mode) |
| bool | is_focus_mode_supported(QCameraView.CameraFocusMode mode) |
| bool | is_torch_mode_supported(QCameraView.CameraTorchMode mode) |
| bool | is_white_balance_mode_supported(QCameraView.CameraWhiteBalanceMode mode) |
| float | maximum_exposure_time() |
| int | maximum_iso_sensitivity() |
| float | minimum_exposure_time() |
| int | minimum_iso_sensitivity() |
| void | set_auto_exposure_time() |
| void | set_auto_iso_sensitivity() |
| void | start() |
| void | stop() |
| void | zoom_to(float factor, float rate) |