- CheckButton {
- normalIcon: "/usr/share/themes/blanco/meegotouch/icons/icon-m-camera-flash-red-eye.png"
- checkedIcon: "/usr/share/themes/blanco/meegotouch/icons/icon-m-camera-flash-red-eye-pressed.png"
- controller: flash
- value: Flash.RedEye
- }
+ property list<Item> items: [
+ CameraLabel {
+ height: parent ? parent.height : 0
+ text: qsTr("Flash")
+ verticalAlignment: Text.AlignVCenter
+ },
+ CheckButton {
+ normalIcon: "image://theme/" + Data.flashIcon(value)
+ checkedIcon: "image://theme/" + Data.flashPressedIcon(value)
+ onClicked: settings.imageFlashMode = value
+ value: Flash.Auto
+ savedValue: settings.imageFlashMode
+ },
+ CheckButton {
+ normalIcon: "image://theme/" + Data.flashIcon(value)
+ checkedIcon: "image://theme/" + Data.flashPressedIcon(value)
+ onClicked: settings.imageFlashMode = value
+ value: Flash.On
+ savedValue: settings.imageFlashMode
+ },
+ CheckButton {
+ normalIcon: "image://theme/" + Data.flashIcon(value)
+ checkedIcon: "image://theme/" + Data.flashPressedIcon(value)
+ onClicked: settings.imageFlashMode = value
+ value: Flash.Off
+ savedValue: settings.imageFlashMode
+ },
+ CheckButton {
+ normalIcon: "image://theme/" + Data.flashIcon(value)
+ checkedIcon: "image://theme/" + Data.flashPressedIcon(value)
+ onClicked: settings.imageFlashMode = value
+ value: Flash.RedEye
+ savedValue: settings.imageFlashMode