X-Git-Url: http://cgit.sxemacs.org/?p=harmattan%2Fcameraplus;a=blobdiff_plain;f=qml%2FImageWhiteBalanceButton.qml;h=8c9827914a226b4c6e0a6d511e71344684adf864;hp=f75968f359d0df6870a3062d26ae35fce8c84e7b;hb=7961e69b8f38ed0e08fedf542fc4001801a9aebc;hpb=349ef473e9ab563f95b9deea06d6d98717055479 diff --git a/qml/ImageWhiteBalanceButton.qml b/qml/ImageWhiteBalanceButton.qml index f75968f..8c98279 100644 --- a/qml/ImageWhiteBalanceButton.qml +++ b/qml/ImageWhiteBalanceButton.qml @@ -29,46 +29,41 @@ CameraToolIcon { iconId: Data.wbIcon(settings.imageWhiteBalance) - property list items: [ + property CameraToolBarTools tools: CameraToolBarTools { CameraLabel { height: parent ? parent.height : 0 text: qsTr("WB") verticalAlignment: Text.AlignVCenter - }, + } + CheckButton { - normalIconId: Data.wbIcon(value) - checkedIconId: Data.wbSelectedIcon(value) - onClicked: settings.imageWhiteBalance = value - value: WhiteBalance.Auto - savedValue: settings.imageWhiteBalance - }, + iconId: Data.wbIcon(WhiteBalance.Auto) + onClicked: settings.imageWhiteBalance = WhiteBalance.Auto + checked: settings.imageWhiteBalance == WhiteBalance.Auto + } + CheckButton { - normalIconId: Data.wbIcon(value) - checkedIconId: Data.wbSelectedIcon(value) - onClicked: settings.imageWhiteBalance = value - value: WhiteBalance.Sunset - savedValue: settings.imageWhiteBalance - }, + iconId: Data.wbIcon(WhiteBalance.Sunset) + onClicked: settings.imageWhiteBalance = WhiteBalance.Sunset + checked: settings.imageWhiteBalance == WhiteBalance.Sunset + } + CheckButton { - normalIconId: Data.wbIcon(value) - checkedIconId: Data.wbSelectedIcon(value) - onClicked: settings.imageWhiteBalance = value - value: WhiteBalance.Cloudy - savedValue: settings.imageWhiteBalance - }, + iconId: Data.wbIcon(WhiteBalance.Cloudy) + onClicked: settings.imageWhiteBalance = WhiteBalance.Cloudy + checked: settings.imageWhiteBalance == WhiteBalance.Cloudy + } + CheckButton { - normalIconId: Data.wbIcon(value) - checkedIconId: Data.wbSelectedIcon(value) - onClicked: settings.imageWhiteBalance = value - value: WhiteBalance.Flourescent - savedValue: settings.imageWhiteBalance - }, + iconId: Data.wbIcon(WhiteBalance.Flourescent) + onClicked: settings.imageWhiteBalance = WhiteBalance.Flourescent + checked: settings.imageWhiteBalance == WhiteBalance.Flourescent + } + CheckButton { - normalIconId: Data.wbIcon(value) - checkedIconId: Data.wbSelectedIcon(value) - onClicked: settings.imageWhiteBalance = value - value: WhiteBalance.Tungsten - savedValue: settings.imageWhiteBalance + iconId: Data.wbIcon(WhiteBalance.Tungsten) + onClicked: settings.imageWhiteBalance = WhiteBalance.Tungsten + checked: settings.imageWhiteBalance == WhiteBalance.Tungsten } - ] + } }