diff options
Diffstat (limited to 'src/imports/multimedia/qdeclarativecameracapture.cpp')
-rw-r--r-- | src/imports/multimedia/qdeclarativecameracapture.cpp | 40 |
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 |