Changeset View
Changeset View
Standalone View
Standalone View
applets/mediaframe/package/contents/ui/ConfigGeneral.qml
Show First 20 Lines • Show All 111 Lines • ▼ Show 20 Line(s) | 82 | [ | |||
---|---|---|---|---|---|
112 | }, | 112 | }, | ||
113 | { | 113 | { | ||
114 | "text": i18n("Pad"), | 114 | "text": i18n("Pad"), | ||
115 | "value": Image.Pad, | 115 | "value": Image.Pad, | ||
116 | "description": i18n("The image is not transformed") | 116 | "description": i18n("The image is not transformed") | ||
117 | } | 117 | } | ||
118 | ] | 118 | ] | ||
119 | 119 | | |||
120 | onActivated: root.fillMode = comboBoxItems.get(index).value | 120 | onActivated: root.fillMode = comboBox.model[index].value | ||
121 | | ||||
122 | onCurrentIndexChanged: fillModeDescription.text = comboBoxItems.get(currentIndex).description | | |||
123 | 121 | | |||
124 | function fillModeToIndex(fillMode) { | 122 | function fillModeToIndex(fillMode) { | ||
125 | if(fillMode == Image.Stretch) | 123 | if(fillMode == Image.Stretch) | ||
126 | return 0 | 124 | return 0 | ||
127 | else if(fillMode == Image.PreserveAspectFit) | 125 | else if(fillMode == Image.PreserveAspectFit) | ||
128 | return 1 | 126 | return 1 | ||
129 | else if(fillMode == Image.PreserveAspectCrop) | 127 | else if(fillMode == Image.PreserveAspectCrop) | ||
130 | return 2 | 128 | return 2 | ||
131 | else if(fillMode == Image.Tile) | 129 | else if(fillMode == Image.Tile) | ||
132 | return 3 | 130 | return 3 | ||
133 | else if(fillMode == Image.TileVertically) | 131 | else if(fillMode == Image.TileVertically) | ||
134 | return 4 | 132 | return 4 | ||
135 | else if(fillMode == Image.TileHorizontally) | 133 | else if(fillMode == Image.TileHorizontally) | ||
136 | return 5 | 134 | return 5 | ||
137 | else if(fillMode == Image.Pad) | 135 | else if(fillMode == Image.Pad) | ||
138 | return 6 | 136 | return 6 | ||
139 | } | 137 | } | ||
140 | } | 138 | } | ||
141 | } | 139 | } | ||
142 | Label { | 140 | Label { | ||
143 | id: fillModeDescription | 141 | id: fillModeDescription | ||
144 | text: i18n("The image is scaled uniformly to fit without cropping") | 142 | text: comboBox.model[comboBox.currentIndex] ? comboBox.model[comboBox.currentIndex].description : "" | ||
145 | } | 143 | } | ||
146 | } | 144 | } | ||
147 | 145 | | |||
148 | CheckBox { | 146 | CheckBox { | ||
149 | id: randomizeCheckBox | 147 | id: randomizeCheckBox | ||
150 | text: i18n("Randomize items") | 148 | text: i18n("Randomize items") | ||
151 | } | 149 | } | ||
152 | 150 | | |||
Show All 26 Lines |