X-Git-Url: http://cgit.sxemacs.org/?a=blobdiff_plain;f=qml%2FVideoSceneButton.qml;h=119be51816bd415334c076a30e6803fbc75943d4;hb=862f234624baae20acbcb11f85c1082180c406bd;hp=fcf21363f7506fa9ff376d251b94eb6a2e5a8ca7;hpb=349ef473e9ab563f95b9deea06d6d98717055479;p=harmattan%2Fcameraplus diff --git a/qml/VideoSceneButton.qml b/qml/VideoSceneButton.qml index fcf2136..119be51 100644 --- a/qml/VideoSceneButton.qml +++ b/qml/VideoSceneButton.qml @@ -29,25 +29,23 @@ CameraToolIcon { iconId: Data.vsmIcon(settings.videoSceneMode) - property list items: [ + property CameraToolBarTools tools: CameraToolBarTools { CameraLabel { height: parent ? parent.height : 0 text: qsTr("Scene") verticalAlignment: Text.AlignVCenter - }, + } + CheckButton { - normalIconId: Data.vsmIcon(value) - checkedIconId: Data.vsmSelectedIcon(value) - savedValue: settings.videoSceneMode - onClicked: settings.videoSceneMode = value - value: Scene.Auto - }, + iconId: Data.vsmIcon(Scene.Auto) + onClicked: settings.videoSceneMode = Scene.Auto + checked: settings.videoSceneMode == Scene.Auto + } + CheckButton { - normalIconId: Data.vsmIcon(value) - checkedIconId: Data.vsmSelectedIcon(value) - savedValue: settings.videoSceneMode - onClicked: settings.videoSceneMode = value - value: Scene.Night + iconId: Data.vsmIcon(Scene.Night) + onClicked: settings.videoSceneMode = Scene.Night + checked: settings.videoSceneMode == Scene.Night } - ] + } }