import QtQuick 2.5 import QtQuick.Window 2.2 import QtQuick.Controls 1.4 import QtMultimedia 5.5 Window { id: window visible: true width: 640 height: 960 MouseArea { anchors { fill: parent } onClicked: camera.position = camera.position == Camera.BackFace ? Camera.FrontFace : Camera.BackFace } Camera { id: camera focus { focusMode: Camera.FocusAuto } position: Camera.BackFace } VideoOutput { anchors { fill: parent } autoOrientation: true focus: true source: camera Keys.onPressed: { if (event.key === Qt.Key_CameraFocus){ camera.searchAndLock() return } if (event.key === Qt.Key_Camera){ camera.imageCapture.capture() return } } } }