Various improvements to Avisynth and VapourSynth detection code. Refactored common...
[simple-x264-launcher.git] / gui / win_preferences.ui
blobab6a342bd4d7a3408b175fcfdacb7abdeafaca35
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="windowModality">
6 <enum>Qt::ApplicationModal</enum>
7 </property>
8 <property name="geometry">
9 <rect>
10 <x>0</x>
11 <y>0</y>
12 <width>369</width>
13 <height>359</height>
14 </rect>
15 </property>
16 <property name="windowTitle">
17 <string>Preferences</string>
18 </property>
19 <property name="modal">
20 <bool>true</bool>
21 </property>
22 <layout class="QVBoxLayout" name="verticalLayout">
23 <item>
24 <widget class="QGroupBox" name="groupBox_2">
25 <property name="title">
26 <string> Preferences </string>
27 </property>
28 <layout class="QVBoxLayout" name="verticalLayout_4">
29 <item>
30 <layout class="QVBoxLayout" name="verticalLayout_3">
31 <item>
32 <layout class="QHBoxLayout" name="horizontalLayout_2">
33 <item>
34 <widget class="QCheckBox" name="checkRunNextJob">
35 <property name="text">
36 <string notr="true"/>
37 </property>
38 </widget>
39 </item>
40 <item>
41 <widget class="QLabel" name="labelRunNextJob">
42 <property name="text">
43 <string>Automatically launch next job when a running job completes</string>
44 </property>
45 </widget>
46 </item>
47 <item>
48 <spacer name="horizontalSpacer_6">
49 <property name="orientation">
50 <enum>Qt::Horizontal</enum>
51 </property>
52 <property name="sizeHint" stdset="0">
53 <size>
54 <width>40</width>
55 <height>20</height>
56 </size>
57 </property>
58 </spacer>
59 </item>
60 </layout>
61 </item>
62 <item>
63 <layout class="QHBoxLayout" name="horizontalLayout_3">
64 <item>
65 <widget class="QCheckBox" name="checkBoxDummy1">
66 <property name="enabled">
67 <bool>false</bool>
68 </property>
69 <property name="text">
70 <string/>
71 </property>
72 </widget>
73 </item>
74 <item>
75 <widget class="QLabel" name="labelJobCount">
76 <property name="enabled">
77 <bool>false</bool>
78 </property>
79 <property name="toolTip">
80 <string>If the specified number of jobs (or even more) is already running, the next one will NOT be launched yet.</string>
81 </property>
82 <property name="text">
83 <string>Maximum number of running jobs:</string>
84 </property>
85 </widget>
86 </item>
87 <item>
88 <widget class="QSpinBox" name="spinBoxJobCount">
89 <property name="enabled">
90 <bool>false</bool>
91 </property>
92 <property name="minimumSize">
93 <size>
94 <width>80</width>
95 <height>0</height>
96 </size>
97 </property>
98 <property name="toolTip">
99 <string>If the specified number of jobs (or even more) is already running, the next one will NOT be launched yet.</string>
100 </property>
101 <property name="minimum">
102 <number>1</number>
103 </property>
104 <property name="maximum">
105 <number>16</number>
106 </property>
107 </widget>
108 </item>
109 <item>
110 <spacer name="horizontalSpacer_7">
111 <property name="orientation">
112 <enum>Qt::Horizontal</enum>
113 </property>
114 <property name="sizeHint" stdset="0">
115 <size>
116 <width>40</width>
117 <height>20</height>
118 </size>
119 </property>
120 </spacer>
121 </item>
122 </layout>
123 </item>
124 <item>
125 <layout class="QHBoxLayout" name="horizontalLayout_6">
126 <item>
127 <widget class="QCheckBox" name="checkUse64BitAvs2YUV">
128 <property name="toolTip">
129 <string>If this option is un-checked (default), then 32-Bit Avisynth will be used - even when using 64-Bit x264.
130 Please be aware that this option does NOT have any effect on 32-Bit systems.</string>
131 </property>
132 <property name="text">
133 <string notr="true"/>
134 </property>
135 </widget>
136 </item>
137 <item>
138 <widget class="QLabel" name="labelUse64BitAvs2YUV">
139 <property name="toolTip">
140 <string>If this option is un-checked (default), then 32-Bit Avisynth will be used - even when using 64-Bit x264.
141 Please be aware that this option does NOT have any effect on 32-Bit systems.</string>
142 </property>
143 <property name="text">
144 <string>Prefer 64-Bit source (Avisynth/VapourSynth) on 64-Bit systems</string>
145 </property>
146 </widget>
147 </item>
148 <item>
149 <spacer name="horizontalSpacer_2">
150 <property name="orientation">
151 <enum>Qt::Horizontal</enum>
152 </property>
153 <property name="sizeHint" stdset="0">
154 <size>
155 <width>40</width>
156 <height>20</height>
157 </size>
158 </property>
159 </spacer>
160 </item>
161 </layout>
162 </item>
163 <item>
164 <layout class="QHBoxLayout" name="horizontalLayout_8">
165 <item>
166 <widget class="QCheckBox" name="checkSaveLogFiles">
167 <property name="text">
168 <string/>
169 </property>
170 </widget>
171 </item>
172 <item>
173 <widget class="QLabel" name="labelSaveLogFiles">
174 <property name="text">
175 <string>Automatically create a log file when the job has finished</string>
176 </property>
177 </widget>
178 </item>
179 <item>
180 <spacer name="horizontalSpacer_3">
181 <property name="orientation">
182 <enum>Qt::Horizontal</enum>
183 </property>
184 <property name="sizeHint" stdset="0">
185 <size>
186 <width>40</width>
187 <height>20</height>
188 </size>
189 </property>
190 </spacer>
191 </item>
192 </layout>
193 </item>
194 <item>
195 <layout class="QHBoxLayout" name="horizontalLayout_9">
196 <item>
197 <widget class="QCheckBox" name="checkSaveToSourceFolder">
198 <property name="text">
199 <string/>
200 </property>
201 </widget>
202 </item>
203 <item>
204 <widget class="QLabel" name="labelSaveToSourceFolder">
205 <property name="text">
206 <string>Save output to the same folder where the source is located</string>
207 </property>
208 </widget>
209 </item>
210 <item>
211 <spacer name="horizontalSpacer_4">
212 <property name="orientation">
213 <enum>Qt::Horizontal</enum>
214 </property>
215 <property name="sizeHint" stdset="0">
216 <size>
217 <width>40</width>
218 <height>20</height>
219 </size>
220 </property>
221 </spacer>
222 </item>
223 </layout>
224 </item>
225 <item>
226 <layout class="QHBoxLayout" name="horizontalLayout_11">
227 <item>
228 <widget class="QCheckBox" name="checkBoxDummy2">
229 <property name="enabled">
230 <bool>false</bool>
231 </property>
232 <property name="text">
233 <string/>
234 </property>
235 </widget>
236 </item>
237 <item>
238 <widget class="QLabel" name="labelProcessPriority">
239 <property name="text">
240 <string>Priority for encoder processes:</string>
241 </property>
242 </widget>
243 </item>
244 <item>
245 <widget class="QComboBox" name="comboBoxPriority">
246 <property name="editable">
247 <bool>false</bool>
248 </property>
249 <property name="frame">
250 <bool>true</bool>
251 </property>
252 <item>
253 <property name="text">
254 <string>Above Normal</string>
255 </property>
256 </item>
257 <item>
258 <property name="text">
259 <string>Normal</string>
260 </property>
261 </item>
262 <item>
263 <property name="text">
264 <string>Below Normal</string>
265 </property>
266 </item>
267 <item>
268 <property name="text">
269 <string>Idle</string>
270 </property>
271 </item>
272 </widget>
273 </item>
274 <item>
275 <spacer name="horizontalSpacer_9">
276 <property name="orientation">
277 <enum>Qt::Horizontal</enum>
278 </property>
279 <property name="sizeHint" stdset="0">
280 <size>
281 <width>40</width>
282 <height>20</height>
283 </size>
284 </property>
285 </spacer>
286 </item>
287 </layout>
288 </item>
289 <item>
290 <layout class="QHBoxLayout" name="horizontalLayout_12">
291 <item>
292 <widget class="QCheckBox" name="checkEnableSounds">
293 <property name="text">
294 <string/>
295 </property>
296 </widget>
297 </item>
298 <item>
299 <widget class="QLabel" name="labelEnableSounds">
300 <property name="text">
301 <string>Enable sound effects when a job has completed or failed</string>
302 </property>
303 </widget>
304 </item>
305 <item>
306 <spacer name="horizontalSpacer_10">
307 <property name="orientation">
308 <enum>Qt::Horizontal</enum>
309 </property>
310 <property name="sizeHint" stdset="0">
311 <size>
312 <width>40</width>
313 <height>20</height>
314 </size>
315 </property>
316 </spacer>
317 </item>
318 </layout>
319 </item>
320 <item>
321 <layout class="QHBoxLayout" name="horizontalLayout_13">
322 <property name="spacing">
323 <number>6</number>
324 </property>
325 <item>
326 <widget class="QCheckBox" name="checkDisableWarnings">
327 <property name="text">
328 <string/>
329 </property>
330 </widget>
331 </item>
332 <item>
333 <widget class="QLabel" name="labelDisableWarnings">
334 <property name="text">
335 <string>Never show warning about missing Avisynth or VapourSynth</string>
336 </property>
337 </widget>
338 </item>
339 <item>
340 <spacer name="horizontalSpacer_11">
341 <property name="orientation">
342 <enum>Qt::Horizontal</enum>
343 </property>
344 <property name="sizeHint" stdset="0">
345 <size>
346 <width>40</width>
347 <height>20</height>
348 </size>
349 </property>
350 </spacer>
351 </item>
352 </layout>
353 </item>
354 <item>
355 <layout class="QHBoxLayout" name="horizontalLayout_4">
356 <item>
357 <widget class="QCheckBox" name="checkNoUpdateReminder">
358 <property name="text">
359 <string/>
360 </property>
361 </widget>
362 </item>
363 <item>
364 <widget class="QLabel" name="labelNoUpdateReminder">
365 <property name="text">
366 <string>Never show auto-update notifications on application startup</string>
367 </property>
368 </widget>
369 </item>
370 <item>
371 <spacer name="horizontalSpacer_14">
372 <property name="orientation">
373 <enum>Qt::Horizontal</enum>
374 </property>
375 <property name="sizeHint" stdset="0">
376 <size>
377 <width>40</width>
378 <height>20</height>
379 </size>
380 </property>
381 </spacer>
382 </item>
383 </layout>
384 </item>
385 <item>
386 <layout class="QHBoxLayout" name="horizontalLayout_7">
387 <item>
388 <widget class="QCheckBox" name="checkSaveQueueNoConfirm">
389 <property name="text">
390 <string/>
391 </property>
392 </widget>
393 </item>
394 <item>
395 <widget class="QLabel" name="labelSaveQueueNoConfirm">
396 <property name="text">
397 <string>Save pending jobs on application exit *without* confirmation</string>
398 </property>
399 </widget>
400 </item>
401 <item>
402 <spacer name="horizontalSpacer_8">
403 <property name="orientation">
404 <enum>Qt::Horizontal</enum>
405 </property>
406 <property name="sizeHint" stdset="0">
407 <size>
408 <width>40</width>
409 <height>20</height>
410 </size>
411 </property>
412 </spacer>
413 </item>
414 </layout>
415 </item>
416 </layout>
417 </item>
418 </layout>
419 </widget>
420 </item>
421 <item>
422 <layout class="QHBoxLayout" name="horizontalLayout">
423 <item>
424 <spacer name="horizontalSpacer">
425 <property name="orientation">
426 <enum>Qt::Horizontal</enum>
427 </property>
428 <property name="sizeHint" stdset="0">
429 <size>
430 <width>40</width>
431 <height>20</height>
432 </size>
433 </property>
434 </spacer>
435 </item>
436 <item>
437 <widget class="QPushButton" name="resetButton">
438 <property name="minimumSize">
439 <size>
440 <width>100</width>
441 <height>0</height>
442 </size>
443 </property>
444 <property name="text">
445 <string>Reset</string>
446 </property>
447 <property name="icon">
448 <iconset resource="../res/resources.qrc">
449 <normaloff>:/buttons/bomb.png</normaloff>:/buttons/bomb.png</iconset>
450 </property>
451 </widget>
452 </item>
453 <item>
454 <widget class="QPushButton" name="closeButton">
455 <property name="minimumSize">
456 <size>
457 <width>100</width>
458 <height>0</height>
459 </size>
460 </property>
461 <property name="text">
462 <string>Close</string>
463 </property>
464 <property name="icon">
465 <iconset resource="../res/resources.qrc">
466 <normaloff>:/buttons/accept.png</normaloff>:/buttons/accept.png</iconset>
467 </property>
468 </widget>
469 </item>
470 </layout>
471 </item>
472 </layout>
473 </widget>
474 <tabstops>
475 <tabstop>closeButton</tabstop>
476 <tabstop>resetButton</tabstop>
477 </tabstops>
478 <resources>
479 <include location="../res/resources.qrc"/>
480 </resources>
481 <connections>
482 <connection>
483 <sender>closeButton</sender>
484 <signal>clicked()</signal>
485 <receiver>PreferencesDialog</receiver>
486 <slot>accept()</slot>
487 <hints>
488 <hint type="sourcelabel">
489 <x>339</x>
490 <y>157</y>
491 </hint>
492 <hint type="destinationlabel">
493 <x>199</x>
494 <y>89</y>
495 </hint>
496 </hints>
497 </connection>
498 <connection>
499 <sender>checkRunNextJob</sender>
500 <signal>clicked(bool)</signal>
501 <receiver>spinBoxJobCount</receiver>
502 <slot>setEnabled(bool)</slot>
503 <hints>
504 <hint type="sourcelabel">
505 <x>188</x>
506 <y>55</y>
507 </hint>
508 <hint type="destinationlabel">
509 <x>294</x>
510 <y>93</y>
511 </hint>
512 </hints>
513 </connection>
514 <connection>
515 <sender>checkRunNextJob</sender>
516 <signal>clicked(bool)</signal>
517 <receiver>labelJobCount</receiver>
518 <slot>setEnabled(bool)</slot>
519 <hints>
520 <hint type="sourcelabel">
521 <x>188</x>
522 <y>55</y>
523 </hint>
524 <hint type="destinationlabel">
525 <x>136</x>
526 <y>93</y>
527 </hint>
528 </hints>
529 </connection>
530 </connections>
531 </ui>