anchors.right: parent.right
anchors.rightMargin: 20
anchors.verticalCenter: parent.verticalCenter
- iconId: "icon-m-camera-shutter"
+ iconId: cameraTheme.captureButtonImageIconId
width: 75
height: 75
opacity: 0.5
visible: controlsVisible
expanded: settings.showToolBar
onExpandedChanged: settings.showToolBar = expanded
- items: [
+ tools: CameraToolBarTools {
FlashButton {
- onClicked: toolBar.push(items)
- },
+ onClicked: toolBar.push(tools)
+ }
+
ImageSceneButton {
- onClicked: toolBar.push(items)
- },
+ onClicked: toolBar.push(tools)
+ }
+
ImageEvCompButton {
- onClicked: toolBar.push(items)
- },
+ onClicked: toolBar.push(tools)
+ }
+
ImageWhiteBalanceButton {
- onClicked: toolBar.push(items)
- },
+ onClicked: toolBar.push(tools)
+ }
+
ImageColorFilterButton {
- onClicked: toolBar.push(items)
- },
+ onClicked: toolBar.push(tools)
+ }
+
ImageIsoButton {
- onClicked: toolBar.push(items)
+ onClicked: toolBar.push(tools)
}
- ]
+ }
}
Rectangle {
Indicator {
id: gpsIndicator
visible: settings.useGps
- source: "image://theme/icon-m-camera-location"
+ source: cameraTheme.gpsIndicatorIcon
PropertyAnimation on opacity {
easing.type: Easing.OutSine
Indicator {
id: faceDetectionIndicator
visible: settings.faceDetectionEnabled
- source: "image://theme/icon-m-camera-face-detection-screen"
+ source: cameraTheme.faceDetectionIndicatorIcon
}
}