rbutil: added support for talkfile creation with the rockbox sapi_voice.vbs script...
[Rockbox.git] / rbutil / rbutilqt / configurefrm.ui
blobf0bd7120917611799052a4b9110d71b9221f0d73
1 <ui version="4.0" >
2  <class>ConfigForm</class>
3  <widget class="QDialog" name="ConfigForm" >
4   <property name="geometry" >
5    <rect>
6     <x>0</x>
7     <y>0</y>
8     <width>548</width>
9     <height>472</height>
10    </rect>
11   </property>
12   <property name="windowTitle" >
13    <string>Configuration</string>
14   </property>
15   <layout class="QGridLayout" >
16    <item row="0" column="0" colspan="3" >
17     <widget class="QLabel" name="labelTitle" >
18      <property name="text" >
19       <string>Configure Rockbox Utility</string>
20      </property>
21     </widget>
22    </item>
23    <item row="1" column="0" colspan="3" >
24     <widget class="QTabWidget" name="tabConfiguration" >
25      <property name="currentIndex" >
26       <number>4</number>
27      </property>
28      <widget class="QWidget" name="tabDevice" >
29       <attribute name="title" >
30        <string>&amp;Device</string>
31       </attribute>
32       <attribute name="icon" >
33        <iconset resource="rbutilqt.qrc" >:/icons/icons/rbutil.png</iconset>
34       </attribute>
35       <layout class="QGridLayout" >
36        <item row="0" column="0" >
37         <widget class="QLabel" name="labelMountPoint" >
38          <property name="text" >
39           <string>Select your device in the &amp;filesystem</string>
40          </property>
41          <property name="buddy" >
42           <cstring>mountPoint</cstring>
43          </property>
44         </widget>
45        </item>
46        <item row="1" column="0" colspan="2" >
47         <layout class="QHBoxLayout" >
48          <item>
49           <widget class="QLineEdit" name="mountPoint" />
50          </item>
51          <item>
52           <widget class="QPushButton" name="browseMountPoint" >
53            <property name="text" >
54             <string>&amp;Browse</string>
55            </property>
56            <property name="icon" >
57             <iconset resource="rbutilqt.qrc" >:/icons/icons/system-search.png</iconset>
58            </property>
59           </widget>
60          </item>
61         </layout>
62        </item>
63        <item row="2" column="0" >
64         <widget class="QLabel" name="labelPlayer" >
65          <property name="text" >
66           <string>&amp;Select your audio player</string>
67          </property>
68          <property name="buddy" >
69           <cstring>treeDevices</cstring>
70          </property>
71         </widget>
72        </item>
73        <item row="3" column="0" colspan="2" >
74         <widget class="QTreeWidget" name="treeDevices" >
75          <column>
76           <property name="text" >
77            <string>1</string>
78           </property>
79          </column>
80         </widget>
81        </item>
82        <item row="4" column="0" >
83         <spacer>
84          <property name="orientation" >
85           <enum>Qt::Horizontal</enum>
86          </property>
87          <property name="sizeHint" >
88           <size>
89            <width>40</width>
90            <height>20</height>
91           </size>
92          </property>
93         </spacer>
94        </item>
95        <item row="4" column="1" >
96         <widget class="QPushButton" name="buttonAutodetect" >
97          <property name="text" >
98           <string>&amp;Autodetect</string>
99          </property>
100          <property name="icon" >
101           <iconset resource="rbutilqt.qrc" >:/icons/icons/edit-find.png</iconset>
102          </property>
103         </widget>
104        </item>
105       </layout>
106      </widget>
107      <widget class="QWidget" name="tabProxy" >
108       <attribute name="title" >
109        <string>&amp;Proxy</string>
110       </attribute>
111       <attribute name="icon" >
112        <iconset resource="rbutilqt.qrc" >:/icons/icons/network-idle.png</iconset>
113       </attribute>
114       <layout class="QGridLayout" >
115        <item row="0" column="0" >
116         <widget class="QRadioButton" name="radioNoProxy" >
117          <property name="text" >
118           <string>&amp;No Proxy</string>
119          </property>
120          <property name="checked" >
121           <bool>true</bool>
122          </property>
123         </widget>
124        </item>
125        <item row="1" column="0" >
126         <widget class="QRadioButton" name="radioSystemProxy" >
127          <property name="text" >
128           <string>Use S&amp;ystem values</string>
129          </property>
130         </widget>
131        </item>
132        <item row="2" column="0" >
133         <widget class="QRadioButton" name="radioManualProxy" >
134          <property name="text" >
135           <string>&amp;Manual Proxy settings</string>
136          </property>
137         </widget>
138        </item>
139        <item row="3" column="0" >
140         <widget class="QGroupBox" name="groupBox" >
141          <property name="title" >
142           <string>Proxy Values</string>
143          </property>
144          <layout class="QGridLayout" >
145           <item row="0" column="0" >
146            <widget class="QLabel" name="label" >
147             <property name="text" >
148              <string>&amp;Host:</string>
149             </property>
150             <property name="buddy" >
151              <cstring>proxyHost</cstring>
152             </property>
153            </widget>
154           </item>
155           <item row="0" column="1" >
156            <widget class="QLineEdit" name="proxyHost" >
157             <property name="frame" >
158              <bool>true</bool>
159             </property>
160            </widget>
161           </item>
162           <item row="1" column="0" >
163            <widget class="QLabel" name="label_2" >
164             <property name="text" >
165              <string>&amp;Port:</string>
166             </property>
167             <property name="buddy" >
168              <cstring>proxyPort</cstring>
169             </property>
170            </widget>
171           </item>
172           <item row="1" column="1" >
173            <widget class="QLineEdit" name="proxyPort" />
174           </item>
175           <item row="2" column="1" >
176            <widget class="QLineEdit" name="proxyUser" />
177           </item>
178           <item row="3" column="1" >
179            <widget class="QLineEdit" name="proxyPass" >
180             <property name="echoMode" >
181              <enum>QLineEdit::Password</enum>
182             </property>
183            </widget>
184           </item>
185           <item row="2" column="0" >
186            <widget class="QLabel" name="label_3" >
187             <property name="text" >
188              <string>&amp;Username</string>
189             </property>
190             <property name="buddy" >
191              <cstring>proxyUser</cstring>
192             </property>
193            </widget>
194           </item>
195           <item row="3" column="0" >
196            <widget class="QLabel" name="label_4" >
197             <property name="text" >
198              <string>Pass&amp;word</string>
199             </property>
200             <property name="buddy" >
201              <cstring>proxyPass</cstring>
202             </property>
203            </widget>
204           </item>
205          </layout>
206         </widget>
207        </item>
208        <item row="4" column="0" >
209         <spacer>
210          <property name="orientation" >
211           <enum>Qt::Vertical</enum>
212          </property>
213          <property name="sizeHint" >
214           <size>
215            <width>20</width>
216            <height>40</height>
217           </size>
218          </property>
219         </spacer>
220        </item>
221       </layout>
222      </widget>
223      <widget class="QWidget" name="tabLanguage" >
224       <attribute name="title" >
225        <string>&amp;Language</string>
226       </attribute>
227       <attribute name="icon" >
228        <iconset resource="rbutilqt.qrc" >:/icons/icons/preferences-desktop-locale.png</iconset>
229       </attribute>
230       <layout class="QGridLayout" >
231        <item row="0" column="0" >
232         <widget class="QListWidget" name="listLanguages" />
233        </item>
234       </layout>
235      </widget>
236      <widget class="QWidget" name="tabCache" >
237       <attribute name="title" >
238        <string>Cac&amp;he</string>
239       </attribute>
240       <attribute name="icon" >
241        <iconset resource="rbutilqt.qrc" >:/icons/icons/package-x-generic.png</iconset>
242       </attribute>
243       <attribute name="toolTip" >
244        <string>Download cache settings</string>
245       </attribute>
246       <layout class="QGridLayout" >
247        <item row="0" column="0" colspan="2" >
248         <widget class="QLabel" name="cacheDescription" >
249          <property name="text" >
250           <string>Rockbox Utility uses a local download cache to save network traffic. You can change the path to the cache and use it as local repository by enabling Offline mode.</string>
251          </property>
252          <property name="wordWrap" >
253           <bool>true</bool>
254          </property>
255         </widget>
256        </item>
257        <item row="1" column="0" >
258         <widget class="QLabel" name="cacheSize" >
259          <property name="text" >
260           <string>Current cache size is %1</string>
261          </property>
262         </widget>
263        </item>
264        <item row="2" column="0" colspan="2" >
265         <layout class="QHBoxLayout" >
266          <item>
267           <widget class="QLabel" name="label_5" >
268            <property name="text" >
269             <string>P&amp;ath</string>
270            </property>
271            <property name="buddy" >
272             <cstring>cachePath</cstring>
273            </property>
274           </widget>
275          </item>
276          <item>
277           <widget class="QLineEdit" name="cachePath" >
278            <property name="toolTip" >
279             <string>Entering an invalid folder will reset the path to the systems temporary path.</string>
280            </property>
281           </widget>
282          </item>
283          <item>
284           <widget class="QPushButton" name="buttonCacheBrowse" >
285            <property name="text" >
286             <string>&amp;Browse</string>
287            </property>
288            <property name="icon" >
289             <iconset resource="rbutilqt.qrc" >:/icons/icons/edit-find.png</iconset>
290            </property>
291           </widget>
292          </item>
293         </layout>
294        </item>
295        <item row="3" column="0" colspan="2" >
296         <layout class="QVBoxLayout" >
297          <item>
298           <widget class="QCheckBox" name="cacheDisable" >
299            <property name="text" >
300             <string>Disable local &amp;download cache</string>
301            </property>
302           </widget>
303          </item>
304          <item>
305           <widget class="QCheckBox" name="cacheOfflineMode" >
306            <property name="toolTip" >
307             <string>This will try to use all information from the cache, even information about updates. Only use this option if you want to install without network connection. Note: you need to do the same install you want to perform later with network access first to download all required files to the cache.</string>
308            </property>
309            <property name="text" >
310             <string>O&amp;ffline mode</string>
311            </property>
312           </widget>
313          </item>
314         </layout>
315        </item>
316        <item row="4" column="1" >
317         <spacer>
318          <property name="orientation" >
319           <enum>Qt::Vertical</enum>
320          </property>
321          <property name="sizeHint" >
322           <size>
323            <width>20</width>
324            <height>61</height>
325           </size>
326          </property>
327         </spacer>
328        </item>
329        <item row="5" column="0" >
330         <spacer>
331          <property name="orientation" >
332           <enum>Qt::Horizontal</enum>
333          </property>
334          <property name="sizeHint" >
335           <size>
336            <width>40</width>
337            <height>20</height>
338           </size>
339          </property>
340         </spacer>
341        </item>
342        <item row="5" column="1" >
343         <widget class="QPushButton" name="buttonCacheClear" >
344          <property name="text" >
345           <string>Clean cache &amp;now</string>
346          </property>
347          <property name="icon" >
348           <iconset resource="rbutilqt.qrc" >:/icons/icons/user-trash-full.png</iconset>
349          </property>
350         </widget>
351        </item>
352       </layout>
353      </widget>
354      <widget class="QWidget" name="tabTts" >
355       <attribute name="title" >
356        <string>&amp;TTS &amp;&amp; Encoder</string>
357       </attribute>
358       <attribute name="icon" >
359        <iconset resource="rbutilqt.qrc" >:/icons/icons/audio-input-microphone.png</iconset>
360       </attribute>
361       <layout class="QGridLayout" >
362        <item row="0" column="0" colspan="2" >
363         <widget class="QGroupBox" name="groupBox_2" >
364          <property name="title" >
365           <string>TTS Engine</string>
366          </property>
367          <layout class="QGridLayout" >
368           <item row="0" column="0" >
369            <widget class="QLabel" name="labelTts" >
370             <property name="text" >
371              <string>&amp;Select TTS profile</string>
372             </property>
373             <property name="buddy" >
374              <cstring>comboTts</cstring>
375             </property>
376            </widget>
377           </item>
378           <item row="0" column="1" colspan="2" >
379            <widget class="QComboBox" name="comboTts" />
380           </item>
381           <item row="1" column="0" >
382            <widget class="QLabel" name="labelTtsExecutable" >
383             <property name="text" >
384              <string>TTS executable</string>
385             </property>
386             <property name="buddy" >
387              <cstring>ttsExecutable</cstring>
388             </property>
389            </widget>
390           </item>
391           <item row="1" column="1" >
392            <widget class="QLineEdit" name="ttsExecutable" />
393           </item>
394           <item row="1" column="2" >
395            <widget class="QPushButton" name="browseTts" >
396             <property name="text" >
397              <string>&amp;Browse</string>
398             </property>
399             <property name="icon" >
400              <iconset resource="rbutilqt.qrc" >:/icons/icons/edit-find.png</iconset>
401             </property>
402            </widget>
403           </item>
404           <item row="2" column="0" >
405            <widget class="QLabel" name="labelTtsOptions" >
406             <property name="text" >
407              <string>TTS Options</string>
408             </property>
409             <property name="buddy" >
410              <cstring>ttsOptions</cstring>
411             </property>
412            </widget>
413           </item>
414           <item row="2" column="1" colspan="2" >
415            <widget class="QLineEdit" name="ttsOptions" />
416           </item>
417           <item row="3" column="0" >
418            <widget class="QLabel" name="ttsLanguageLabel" >
419             <property name="text" >
420              <string>TTS Language</string>
421             </property>
422            </widget>
423           </item>
424           <item row="3" column="1" colspan="2" >
425            <widget class="QLineEdit" name="ttsLanguage" />
426           </item>
427          </layout>
428         </widget>
429        </item>
430        <item rowspan="2" row="1" column="0" colspan="2" >
431         <widget class="QGroupBox" name="groupBox_3" >
432          <property name="title" >
433           <string>Encoder Engine</string>
434          </property>
435          <layout class="QGridLayout" >
436           <item row="0" column="0" >
437            <widget class="QLabel" name="labelEncoder" >
438             <property name="text" >
439              <string>Select &amp;encoder profile</string>
440             </property>
441             <property name="buddy" >
442              <cstring>comboEncoder</cstring>
443             </property>
444            </widget>
445           </item>
446           <item row="0" column="1" colspan="2" >
447            <widget class="QComboBox" name="comboEncoder" />
448           </item>
449           <item row="1" column="0" >
450            <widget class="QLabel" name="labelEncoderExecutable" >
451             <property name="text" >
452              <string>Encoder executable</string>
453             </property>
454             <property name="buddy" >
455              <cstring>encoderExecutable</cstring>
456             </property>
457            </widget>
458           </item>
459           <item row="1" column="1" >
460            <widget class="QLineEdit" name="encoderExecutable" />
461           </item>
462           <item row="1" column="2" >
463            <widget class="QPushButton" name="browseEncoder" >
464             <property name="text" >
465              <string>B&amp;rowse</string>
466             </property>
467             <property name="icon" >
468              <iconset resource="rbutilqt.qrc" >:/icons/icons/edit-find.png</iconset>
469             </property>
470            </widget>
471           </item>
472           <item row="2" column="0" >
473            <widget class="QLabel" name="labelEncoderOptions" >
474             <property name="text" >
475              <string>Encoder options</string>
476             </property>
477             <property name="buddy" >
478              <cstring>encoderOptions</cstring>
479             </property>
480            </widget>
481           </item>
482           <item row="2" column="1" colspan="2" >
483            <widget class="QLineEdit" name="encoderOptions" />
484           </item>
485          </layout>
486         </widget>
487        </item>
488        <item row="3" column="0" >
489         <spacer>
490          <property name="orientation" >
491           <enum>Qt::Vertical</enum>
492          </property>
493          <property name="sizeHint" >
494           <size>
495            <width>20</width>
496            <height>40</height>
497           </size>
498          </property>
499         </spacer>
500        </item>
501       </layout>
502      </widget>
503     </widget>
504    </item>
505    <item row="2" column="0" >
506     <spacer>
507      <property name="orientation" >
508       <enum>Qt::Horizontal</enum>
509      </property>
510      <property name="sizeHint" >
511       <size>
512        <width>40</width>
513        <height>20</height>
514       </size>
515      </property>
516     </spacer>
517    </item>
518    <item row="2" column="1" >
519     <widget class="QPushButton" name="buttonOk" >
520      <property name="text" >
521       <string>&amp;Ok</string>
522      </property>
523      <property name="icon" >
524       <iconset resource="rbutilqt.qrc" >:/icons/icons/go-next.png</iconset>
525      </property>
526     </widget>
527    </item>
528    <item row="2" column="2" >
529     <widget class="QPushButton" name="buttonCancel" >
530      <property name="text" >
531       <string>&amp;Cancel</string>
532      </property>
533      <property name="icon" >
534       <iconset resource="rbutilqt.qrc" >:/icons/icons/process-stop.png</iconset>
535      </property>
536     </widget>
537    </item>
538   </layout>
539  </widget>
540  <resources>
541   <include location="rbutilqt.qrc" />
542  </resources>
543  <connections/>
544 </ui>