summaryrefslogtreecommitdiffstats
path: root/src/imports/multimedia/qdeclarativecamera.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/imports/multimedia/qdeclarativecamera.cpp')
-rw-r--r--src/imports/multimedia/qdeclarativecamera.cpp42
1 files changed, 24 insertions, 18 deletions
diff --git a/src/imports/multimedia/qdeclarativecamera.cpp b/src/imports/multimedia/qdeclarativecamera.cpp
index b540cbaf6..d20f2e9b5 100644
--- a/src/imports/multimedia/qdeclarativecamera.cpp
+++ b/src/imports/multimedia/qdeclarativecamera.cpp
@@ -93,32 +93,38 @@ void QDeclarativeCamera::_q_availabilityChanged(QtMultimedia::AvailabilityError
import QtQuick 2.0
import QtMultimedia 5.0
- Camera {
- id: camera
+ Item {
+ width: 640
+ height: 360
- imageProcessing.whiteBalanceMode: CameraImageProcessing.WhiteBalanceFlash
+ Camera {
+ id: camera
- exposure {
- exposureCompensation: -1.0
- exposureMode: Camera.ExposurePortrait
- }
+ imageProcessing.whiteBalanceMode: CameraImageProcessing.WhiteBalanceFlash
+
+ exposure {
+ exposureCompensation: -1.0
+ exposureMode: Camera.ExposurePortrait
+ }
- flash.mode: Camera.FlashRedEyeReduction
+ flash.mode: Camera.FlashRedEyeReduction
- imageCapture {
- onImageCaptured: {
- photoPreview.source = preview // Show the preview in an Image element
+ imageCapture {
+ onImageCaptured: {
+ photoPreview.source = preview // Show the preview in an Image element
+ }
}
}
- }
- VideoOutput {
- source: camera
- focus : visible // to receive focus and capture key events when visible
- }
+ VideoOutput {
+ source: camera
+ anchors.fill: parent
+ focus : visible // to receive focus and capture key events when visible
+ }
- Image {
- id: photoPreview
+ Image {
+ id: photoPreview
+ }
}
\endqml