summaryrefslogtreecommitdiffstats
path: root/src/imports/multimedia/qdeclarativecameracapture.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/imports/multimedia/qdeclarativecameracapture.cpp')
-rw-r--r--src/imports/multimedia/qdeclarativecameracapture.cpp40
1 files changed, 23 insertions, 17 deletions
diff --git a/src/imports/multimedia/qdeclarativecameracapture.cpp b/src/imports/multimedia/qdeclarativecameracapture.cpp
index 8f7606a19..7cb0c6c9c 100644
--- a/src/imports/multimedia/qdeclarativecameracapture.cpp
+++ b/src/imports/multimedia/qdeclarativecameracapture.cpp
@@ -67,29 +67,35 @@ QT_BEGIN_NAMESPACE
import QtQuick 2.0
import QtMultimedia 5.0
- Camera {
- id: camera
-
- imageCapture {
- onImageCaptured: {
- // Show the preview in an Image element
- photoPreview.source = preview
+ Item {
+ width: 640
+ height: 360
+
+ Camera {
+ id: camera
+
+ imageCapture {
+ onImageCaptured: {
+ // Show the preview in an Image element
+ photoPreview.source = preview
+ }
}
}
- }
- VideoOutput {
- source: camera
- focus : visible // to receive focus and capture key events when visible
+ VideoOutput {
+ source: camera
+ focus : visible // to receive focus and capture key events when visible
+ anchors.fill: parent
- MouseArea {
- anchors.fill: parent;
- onClicked: camera.imageCapture.capture();
+ MouseArea {
+ anchors.fill: parent;
+ onClicked: camera.imageCapture.capture();
+ }
}
- }
- Image {
- id: photoPreview
+ Image {
+ id: photoPreview
+ }
}
\endqml