Theme Editor: Implemented download and decompression of font pack in the preferences...
[kugel-rb.git] / utils / themeeditor / gui / preferencesdialog.ui
blob824862e0259e25b0e1b2647f905ba9714a94dcbb
1 <?xml version="1.0" encoding="UTF-8"?>
2 <ui version="4.0">
3 <class>PreferencesDialog</class>
4 <widget class="QDialog" name="PreferencesDialog">
5 <property name="geometry">
6 <rect>
7 <x>0</x>
8 <y>0</y>
9 <width>370</width>
10 <height>295</height>
11 </rect>
12 </property>
13 <property name="windowTitle">
14 <string>Preferences</string>
15 </property>
16 <property name="windowIcon">
17 <iconset resource="../resources.qrc">
18 <normaloff>:/resources/windowicon.png</normaloff>:/resources/windowicon.png</iconset>
19 </property>
20 <layout class="QVBoxLayout" name="verticalLayout">
21 <item>
22 <widget class="QTabWidget" name="prefsGroups">
23 <property name="tabPosition">
24 <enum>QTabWidget::North</enum>
25 </property>
26 <property name="currentIndex">
27 <number>2</number>
28 </property>
29 <widget class="QWidget" name="tab_2">
30 <attribute name="title">
31 <string>Editor</string>
32 </attribute>
33 <layout class="QVBoxLayout" name="verticalLayout_2">
34 <item>
35 <layout class="QFormLayout" name="formLayout">
36 <item row="0" column="0">
37 <widget class="QLabel" name="label_7">
38 <property name="text">
39 <string>Font</string>
40 </property>
41 <property name="buddy">
42 <cstring>fontSelect</cstring>
43 </property>
44 </widget>
45 </item>
46 <item row="0" column="1">
47 <widget class="QFontComboBox" name="fontSelect"/>
48 </item>
49 <item row="1" column="0">
50 <widget class="QLabel" name="label_8">
51 <property name="text">
52 <string>Size</string>
53 </property>
54 <property name="buddy">
55 <cstring>fontSize</cstring>
56 </property>
57 </widget>
58 </item>
59 <item row="1" column="1">
60 <widget class="QSpinBox" name="fontSize">
61 <property name="value">
62 <number>12</number>
63 </property>
64 </widget>
65 </item>
66 </layout>
67 </item>
68 <item>
69 <layout class="QHBoxLayout" name="horizontalLayout">
70 <item>
71 <widget class="QLabel" name="label_2">
72 <property name="text">
73 <string>Foreground Colour</string>
74 </property>
75 <property name="alignment">
76 <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
77 </property>
78 <property name="buddy">
79 <cstring>fgButton</cstring>
80 </property>
81 </widget>
82 </item>
83 <item>
84 <widget class="QPushButton" name="fgButton">
85 <property name="autoFillBackground">
86 <bool>false</bool>
87 </property>
88 <property name="text">
89 <string>Click To Change</string>
90 </property>
91 </widget>
92 </item>
93 </layout>
94 </item>
95 <item>
96 <layout class="QHBoxLayout" name="horizontalLayout_2">
97 <item>
98 <widget class="QLabel" name="label_3">
99 <property name="text">
100 <string>Background Colour</string>
101 </property>
102 <property name="alignment">
103 <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
104 </property>
105 <property name="buddy">
106 <cstring>bgButton</cstring>
107 </property>
108 </widget>
109 </item>
110 <item>
111 <widget class="QPushButton" name="bgButton">
112 <property name="autoFillBackground">
113 <bool>false</bool>
114 </property>
115 <property name="text">
116 <string>Click To Change</string>
117 </property>
118 </widget>
119 </item>
120 </layout>
121 </item>
122 <item>
123 <layout class="QHBoxLayout" name="horizontalLayout_7">
124 <item>
125 <widget class="QLabel" name="label_9">
126 <property name="text">
127 <string>Error Colour</string>
128 </property>
129 <property name="buddy">
130 <cstring>errorButton</cstring>
131 </property>
132 </widget>
133 </item>
134 <item>
135 <widget class="QPushButton" name="errorButton">
136 <property name="text">
137 <string>Click To Change</string>
138 </property>
139 </widget>
140 </item>
141 </layout>
142 </item>
143 <item>
144 <spacer name="verticalSpacer_3">
145 <property name="orientation">
146 <enum>Qt::Vertical</enum>
147 </property>
148 <property name="sizeHint" stdset="0">
149 <size>
150 <width>20</width>
151 <height>40</height>
152 </size>
153 </property>
154 </spacer>
155 </item>
156 </layout>
157 </widget>
158 <widget class="QWidget" name="prefsGroupsPage1">
159 <attribute name="title">
160 <string>Highlighting</string>
161 </attribute>
162 <layout class="QVBoxLayout" name="verticalLayout_3">
163 <item>
164 <layout class="QHBoxLayout" name="horizontalLayout_3">
165 <item>
166 <widget class="QLabel" name="label_4">
167 <property name="text">
168 <string>Comment</string>
169 </property>
170 <property name="alignment">
171 <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
172 </property>
173 <property name="buddy">
174 <cstring>commentButton</cstring>
175 </property>
176 </widget>
177 </item>
178 <item>
179 <widget class="QPushButton" name="commentButton">
180 <property name="autoFillBackground">
181 <bool>false</bool>
182 </property>
183 <property name="text">
184 <string>Click To Change</string>
185 </property>
186 <property name="flat">
187 <bool>false</bool>
188 </property>
189 </widget>
190 </item>
191 </layout>
192 </item>
193 <item>
194 <layout class="QHBoxLayout" name="horizontalLayout_4">
195 <item>
196 <widget class="QLabel" name="label_5">
197 <property name="text">
198 <string>Escaped Character</string>
199 </property>
200 <property name="alignment">
201 <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
202 </property>
203 <property name="buddy">
204 <cstring>escapedButton</cstring>
205 </property>
206 </widget>
207 </item>
208 <item>
209 <widget class="QPushButton" name="escapedButton">
210 <property name="autoFillBackground">
211 <bool>false</bool>
212 </property>
213 <property name="text">
214 <string>Click To Change</string>
215 </property>
216 </widget>
217 </item>
218 </layout>
219 </item>
220 <item>
221 <layout class="QHBoxLayout" name="horizontalLayout_5">
222 <item>
223 <widget class="QLabel" name="label_6">
224 <property name="text">
225 <string>Conditional</string>
226 </property>
227 <property name="alignment">
228 <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
229 </property>
230 <property name="buddy">
231 <cstring>conditionalButton</cstring>
232 </property>
233 </widget>
234 </item>
235 <item>
236 <widget class="QPushButton" name="conditionalButton">
237 <property name="autoFillBackground">
238 <bool>false</bool>
239 </property>
240 <property name="text">
241 <string>Click To Change</string>
242 </property>
243 </widget>
244 </item>
245 </layout>
246 </item>
247 <item>
248 <layout class="QHBoxLayout" name="horizontalLayout_6">
249 <item>
250 <widget class="QLabel" name="label">
251 <property name="text">
252 <string>Tag</string>
253 </property>
254 <property name="alignment">
255 <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
256 </property>
257 <property name="buddy">
258 <cstring>tagButton</cstring>
259 </property>
260 </widget>
261 </item>
262 <item>
263 <widget class="QPushButton" name="tagButton">
264 <property name="autoFillBackground">
265 <bool>false</bool>
266 </property>
267 <property name="text">
268 <string>Click To Change</string>
269 </property>
270 </widget>
271 </item>
272 </layout>
273 </item>
274 <item>
275 <spacer name="verticalSpacer_2">
276 <property name="orientation">
277 <enum>Qt::Vertical</enum>
278 </property>
279 <property name="sizeHint" stdset="0">
280 <size>
281 <width>20</width>
282 <height>40</height>
283 </size>
284 </property>
285 </spacer>
286 </item>
287 </layout>
288 </widget>
289 <widget class="QWidget" name="tab">
290 <attribute name="title">
291 <string>Rendering</string>
292 </attribute>
293 <layout class="QVBoxLayout" name="verticalLayout_4">
294 <item>
295 <widget class="QCheckBox" name="autoExpandBox">
296 <property name="text">
297 <string>Auto-Expand Parse Tree</string>
298 </property>
299 </widget>
300 </item>
301 <item>
302 <widget class="QCheckBox" name="autoHighlightBox">
303 <property name="text">
304 <string>Auto-Highlight Parse Tree</string>
305 </property>
306 </widget>
307 </item>
308 <item>
309 <layout class="QHBoxLayout" name="horizontalLayout_10">
310 <item>
311 <widget class="QLabel" name="label_10">
312 <property name="text">
313 <string>Font Path</string>
314 </property>
315 <property name="buddy">
316 <cstring>fontBox</cstring>
317 </property>
318 </widget>
319 </item>
320 <item>
321 <widget class="QLineEdit" name="fontBox"/>
322 </item>
323 <item>
324 <widget class="QPushButton" name="fontBrowseButton">
325 <property name="text">
326 <string>Browse...</string>
327 </property>
328 </widget>
329 </item>
330 </layout>
331 </item>
332 <item>
333 <widget class="QPushButton" name="dlFontsButton">
334 <property name="text">
335 <string>Download Fontpack</string>
336 </property>
337 </widget>
338 </item>
339 <item>
340 <layout class="QHBoxLayout" name="horizontalLayout_11">
341 <item>
342 <widget class="QLabel" name="label_11">
343 <property name="text">
344 <string>Target DB</string>
345 </property>
346 </widget>
347 </item>
348 <item>
349 <widget class="QLineEdit" name="dbBox"/>
350 </item>
351 <item>
352 <widget class="QPushButton" name="browseDB">
353 <property name="text">
354 <string>Browse...</string>
355 </property>
356 </widget>
357 </item>
358 </layout>
359 </item>
360 <item>
361 <widget class="QPushButton" name="pushButton_2">
362 <property name="text">
363 <string>Update Target DB</string>
364 </property>
365 </widget>
366 </item>
367 <item>
368 <spacer name="verticalSpacer">
369 <property name="orientation">
370 <enum>Qt::Vertical</enum>
371 </property>
372 <property name="sizeHint" stdset="0">
373 <size>
374 <width>20</width>
375 <height>40</height>
376 </size>
377 </property>
378 </spacer>
379 </item>
380 </layout>
381 </widget>
382 </widget>
383 </item>
384 <item>
385 <widget class="QDialogButtonBox" name="buttonBox">
386 <property name="orientation">
387 <enum>Qt::Horizontal</enum>
388 </property>
389 <property name="standardButtons">
390 <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set>
391 </property>
392 </widget>
393 </item>
394 </layout>
395 </widget>
396 <resources>
397 <include location="../resources.qrc"/>
398 </resources>
399 <connections>
400 <connection>
401 <sender>buttonBox</sender>
402 <signal>accepted()</signal>
403 <receiver>PreferencesDialog</receiver>
404 <slot>accept()</slot>
405 <hints>
406 <hint type="sourcelabel">
407 <x>257</x>
408 <y>360</y>
409 </hint>
410 <hint type="destinationlabel">
411 <x>157</x>
412 <y>274</y>
413 </hint>
414 </hints>
415 </connection>
416 <connection>
417 <sender>buttonBox</sender>
418 <signal>rejected()</signal>
419 <receiver>PreferencesDialog</receiver>
420 <slot>reject()</slot>
421 <hints>
422 <hint type="sourcelabel">
423 <x>325</x>
424 <y>360</y>
425 </hint>
426 <hint type="destinationlabel">
427 <x>286</x>
428 <y>274</y>
429 </hint>
430 </hints>
431 </connection>
432 </connections>
433 </ui>