3 // Shared between all QML components
8 [WhiteBalance.Auto, qsTr("Automatic"),
9 "icon-m-camera-whitebalance-auto-selected", "icon-m-camera-whitebalance-auto"],
10 [WhiteBalance.Sunset, qsTr("Sunny"),
11 "icon-m-camera-whitebalance-sunny-selected", "icon-m-camera-whitebalance-sunny"],
12 [WhiteBalance.Cloudy, qsTr("Cloudy"),
13 "icon-m-camera-whitebalance-cloudy-selected", "icon-m-camera-whitebalance-cloudy"],
14 [WhiteBalance.Flourescent, qsTr("Flourescent"),
15 "icon-m-camera-whitebalance-fluorescent-selected", "icon-m-camera-whitebalance-fluorescent"],
16 [WhiteBalance.Tungsten, qsTr("Tungsten"),
17 "icon-m-camera-whitebalance-tungsten-selected", "icon-m-camera-whitebalance-tungsten"],
22 [ColorTone.Normal, qsTr("Off"),
23 "icon-m-camera-no-filter-selected", "icon-m-camera-no-filter"],
24 [ColorTone.GrayScale, qsTr("Black & white"),
25 "icon-m-camera-filter-black-white-selected", "icon-m-camera-filter-black-white"],
26 [ColorTone.Sepia, qsTr("Sepia"),
27 "icon-m-camera-filter-sepia-selected", "icon-m-camera-filter-sepia"],
28 [ColorTone.Vivid, qsTr("Vivid"),
29 "icon-m-camera-filter-vivid-selected", "icon-m-camera-filter-vivid"],
30 [ColorTone.Negative, qsTr("Negative"),
31 "icon-m-camera-filter-negative-selected", "icon-m-camera-filter-negative"],
32 [ColorTone.Solarize, qsTr("Solarize"),
33 "icon-m-camera-filter-solarize-selected", "icon-m-camera-filter-solarize"]
38 [Scene.Auto, qsTr("Automatic"),
39 "icon-m-camera-scene-auto-selected", "icon-m-camera-scene-auto"],
40 [Scene.Closeup, qsTr("Macro"),
41 "icon-m-camera-scene-macro-selected", "icon-m-camera-scene-macro"],
42 [Scene.Landscape, qsTr("Landscape"),
43 "icon-m-camera-scene-landscape-selected", "icon-m-camera-scene-landscape"],
44 [Scene.Portrait, qsTr("Portrait"),
45 "icon-m-camera-scene-portrait-selected", "icon-m-camera-scene-portrait"],
46 [Scene.Night, qsTr("Night"),
47 "icon-m-camera-night-selected", "icon-m-camera-night"],
48 [Scene.Sport, qsTr("Sports"),
49 "icon-m-camera-scene-sports-selected", "icon-m-camera-scene-sports"]
54 [Scene.Auto, qsTr("Automatic"),
55 "icon-m-camera-scene-auto-selected", "icon-m-camera-scene-auto"],
56 [Scene.Night, qsTr("Video at night"),
57 "icon-m-camera-video-night-selected", "icon-m-camera-video-night"]
60 function filterData(val, data, item) {
63 for (x = 0; x < i; x++) {
64 if (data[x][0] == val) {
70 function wbSelectedIcon(wb) {
71 return filterData(wb, __wb, 2);
75 return filterData(wb, __wb, 3);
79 return filterData(wb, __wb, 1);
82 function cfSelectedIcon(cf) {
83 return filterData(cf, __cf, 2);
87 return filterData(cf, __cf, 3);
91 return filterData(cf, __cf, 1);
94 function ismIcon(sm) {
95 return filterData(sm, __ism, 3);
98 function ismSelectedIcon(sm) {
99 return filterData(sm, __ism, 2);
102 function ismName(sm) {
103 return filterData(sm, __ism, 1);
106 function vsmIcon(sm) {
107 return filterData(sm, __vsm, 3);
110 function vsmSelectedIcon(sm) {
111 return filterData(sm, __vsm, 2);
114 function vsmName(sm) {
115 return filterData(sm, __vsm, 1);