]> git.sesse.net Git - vlc/blob - modules/gui/qt4/ui/sprefs_interface.ui
9964545afb7fb238df8bcc2894c2e853c0086d9f
[vlc] / modules / gui / qt4 / ui / sprefs_interface.ui
1 <?xml version="1.0" encoding="UTF-8"?>
2 <ui version="4.0">
3  <author>Jean-Baptiste Kempf</author>
4  <class>SPrefsInterface</class>
5  <widget class="QWidget" name="SPrefsInterface">
6   <property name="geometry">
7    <rect>
8     <x>0</x>
9     <y>0</y>
10     <width>697</width>
11     <height>590</height>
12    </rect>
13   </property>
14   <property name="sizePolicy">
15    <sizepolicy hsizetype="Preferred" vsizetype="Minimum">
16     <horstretch>0</horstretch>
17     <verstretch>0</verstretch>
18    </sizepolicy>
19   </property>
20   <property name="windowTitle">
21    <string>Form</string>
22   </property>
23   <layout class="QGridLayout" name="gridLayout_3">
24    <property name="leftMargin">
25     <number>9</number>
26    </property>
27    <property name="topMargin">
28     <number>0</number>
29    </property>
30    <property name="bottomMargin">
31     <number>0</number>
32    </property>
33    <item row="2" column="0" colspan="2">
34     <widget class="QGroupBox" name="OneInterfaceBox">
35      <property name="title">
36       <string>Instances</string>
37      </property>
38      <layout class="QGridLayout" name="gridLayout_2">
39       <property name="leftMargin">
40        <number>9</number>
41       </property>
42       <property name="rightMargin">
43        <number>9</number>
44       </property>
45       <property name="bottomMargin">
46        <number>9</number>
47       </property>
48       <property name="verticalSpacing">
49        <number>0</number>
50       </property>
51       <item row="0" column="0">
52        <widget class="QCheckBox" name="OneInterfaceMode">
53         <property name="text">
54          <string>Allow only one instance</string>
55         </property>
56        </widget>
57       </item>
58       <item row="0" column="1" colspan="2">
59        <widget class="QCheckBox" name="EnqueueOneInterfaceMode">
60         <property name="text">
61          <string>Enqueue files when in one instance mode</string>
62         </property>
63        </widget>
64       </item>
65      </layout>
66     </widget>
67    </item>
68    <item row="3" column="0" colspan="2">
69     <widget class="QGroupBox" name="groupBox_2">
70      <property name="title">
71       <string>Privacy / Network Interaction</string>
72      </property>
73      <layout class="QGridLayout" name="gridLayout_5">
74       <item row="0" column="0">
75        <widget class="QLabel" name="artFetchLabel">
76         <property name="minimumSize">
77          <size>
78           <width>220</width>
79           <height>0</height>
80          </size>
81         </property>
82         <property name="text">
83          <string>Album art download policy:</string>
84         </property>
85         <property name="buddy">
86          <cstring>artFetcher</cstring>
87         </property>
88        </widget>
89       </item>
90       <item row="0" column="2" colspan="2">
91        <widget class="QComboBox" name="artFetcher"/>
92       </item>
93       <item row="3" column="0">
94        <widget class="QCheckBox" name="saveRecentlyPlayed">
95         <property name="minimumSize">
96          <size>
97           <width>220</width>
98           <height>0</height>
99          </size>
100         </property>
101         <property name="text">
102          <string>Save recently played items</string>
103         </property>
104        </widget>
105       </item>
106       <item row="3" column="1">
107        <widget class="QLabel" name="filterLabel">
108         <property name="text">
109          <string>Filter:</string>
110         </property>
111         <property name="alignment">
112          <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
113         </property>
114         <property name="margin">
115          <number>5</number>
116         </property>
117         <property name="buddy">
118          <cstring>recentlyPlayedFilters</cstring>
119         </property>
120        </widget>
121       </item>
122       <item row="3" column="2" colspan="2">
123        <widget class="QLineEdit" name="recentlyPlayedFilters">
124         <property name="sizePolicy">
125          <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
126           <horstretch>0</horstretch>
127           <verstretch>0</verstretch>
128          </sizepolicy>
129         </property>
130         <property name="toolTip">
131          <string>Separate words by | (without space)</string>
132         </property>
133        </widget>
134       </item>
135       <item row="2" column="0" colspan="4">
136        <widget class="QWidget" name="updateNotifierZone" native="true">
137         <layout class="QHBoxLayout" name="horizontalLayout_2">
138          <property name="margin">
139           <number>0</number>
140          </property>
141          <item>
142           <widget class="QCheckBox" name="updatesBox">
143            <property name="minimumSize">
144             <size>
145              <width>220</width>
146              <height>0</height>
147             </size>
148            </property>
149            <property name="text">
150             <string>Activate updates notifier</string>
151            </property>
152           </widget>
153          </item>
154          <item>
155           <spacer name="horizontalSpacer_2">
156            <property name="orientation">
157             <enum>Qt::Horizontal</enum>
158            </property>
159            <property name="sizeType">
160             <enum>QSizePolicy::Preferred</enum>
161            </property>
162            <property name="sizeHint" stdset="0">
163             <size>
164              <width>200</width>
165              <height>27</height>
166             </size>
167            </property>
168           </spacer>
169          </item>
170          <item>
171           <widget class="QSpinBox" name="updatesDays">
172            <property name="sizePolicy">
173             <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
174              <horstretch>0</horstretch>
175              <verstretch>0</verstretch>
176             </sizepolicy>
177            </property>
178            <property name="alignment">
179             <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
180            </property>
181            <property name="suffix">
182             <string> days</string>
183            </property>
184            <property name="prefix">
185             <string>Every </string>
186            </property>
187           </widget>
188          </item>
189         </layout>
190        </widget>
191       </item>
192      </layout>
193     </widget>
194    </item>
195    <item row="0" column="0" colspan="2">
196     <widget class="QGroupBox" name="languageBox">
197      <property name="title">
198       <string>Language</string>
199      </property>
200      <layout class="QHBoxLayout" name="horizontalLayout_3">
201       <property name="bottomMargin">
202        <number>0</number>
203       </property>
204       <item>
205        <widget class="QLabel" name="languageLabel">
206         <property name="maximumSize">
207          <size>
208           <width>220</width>
209           <height>16777215</height>
210          </size>
211         </property>
212         <property name="text">
213          <string>Menus language:</string>
214         </property>
215         <property name="alignment">
216          <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
217         </property>
218         <property name="buddy">
219          <cstring>language</cstring>
220         </property>
221        </widget>
222       </item>
223       <item>
224        <widget class="QComboBox" name="language"/>
225       </item>
226      </layout>
227     </widget>
228    </item>
229    <item row="4" column="0" colspan="2">
230     <widget class="QGroupBox" name="playlistGroupBox">
231      <property name="title">
232       <string>Playlist</string>
233      </property>
234      <layout class="QGridLayout" name="gridLayout_6">
235       <property name="bottomMargin">
236        <number>9</number>
237       </property>
238       <item row="0" column="0" colspan="2">
239        <widget class="QCheckBox" name="treePlaylist">
240         <property name="text">
241          <string>Display playlist tree</string>
242         </property>
243        </widget>
244       </item>
245       <item row="1" column="0">
246        <widget class="QLabel" name="assocLabel">
247         <property name="sizePolicy">
248          <sizepolicy hsizetype="Maximum" vsizetype="Preferred">
249           <horstretch>0</horstretch>
250           <verstretch>0</verstretch>
251          </sizepolicy>
252         </property>
253         <property name="text">
254          <string>File extensions association</string>
255         </property>
256        </widget>
257       </item>
258       <item row="1" column="1">
259        <widget class="QPushButton" name="assoButton">
260         <property name="sizePolicy">
261          <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
262           <horstretch>0</horstretch>
263           <verstretch>0</verstretch>
264          </sizepolicy>
265         </property>
266         <property name="minimumSize">
267          <size>
268           <width>220</width>
269           <height>0</height>
270          </size>
271         </property>
272         <property name="text">
273          <string>Set up associations...</string>
274         </property>
275        </widget>
276       </item>
277      </layout>
278     </widget>
279    </item>
280    <item row="1" column="0" colspan="2">
281     <widget class="QGroupBox" name="LooknfeelBox">
282      <property name="title">
283       <string>Look and feel</string>
284      </property>
285      <layout class="QGridLayout" name="gridLayout">
286       <item row="0" column="0">
287        <widget class="QRadioButton" name="qt4">
288         <property name="toolTip">
289          <string>This is VLC's default interface, with a native look and feel.</string>
290         </property>
291         <property name="text">
292          <string>Use native style</string>
293         </property>
294         <property name="checked">
295          <bool>true</bool>
296         </property>
297        </widget>
298       </item>
299       <item row="0" column="1">
300        <widget class="QRadioButton" name="skins">
301         <property name="text">
302          <string>Use custom skin</string>
303         </property>
304        </widget>
305       </item>
306       <item row="0" column="2">
307        <spacer name="horizontalSpacer">
308         <property name="orientation">
309          <enum>Qt::Horizontal</enum>
310         </property>
311         <property name="sizeHint" stdset="0">
312          <size>
313           <width>40</width>
314           <height>20</height>
315          </size>
316         </property>
317        </spacer>
318       </item>
319       <item row="2" column="0" rowspan="6" colspan="3">
320        <widget class="QStackedWidget" name="styleStackedWidget">
321         <property name="currentIndex">
322          <number>0</number>
323         </property>
324         <widget class="QWidget" name="nativePage">
325          <layout class="QHBoxLayout" name="horizontalLayout_4">
326           <property name="leftMargin">
327            <number>0</number>
328           </property>
329           <property name="rightMargin">
330            <number>0</number>
331           </property>
332           <item>
333            <widget class="InterfacePreviewWidget" name="mainPreview">
334             <property name="sizePolicy">
335              <sizepolicy hsizetype="Maximum" vsizetype="Maximum">
336               <horstretch>0</horstretch>
337               <verstretch>0</verstretch>
338              </sizepolicy>
339             </property>
340             <property name="minimumSize">
341              <size>
342               <width>122</width>
343               <height>50</height>
344              </size>
345             </property>
346             <property name="baseSize">
347              <size>
348               <width>0</width>
349               <height>0</height>
350              </size>
351             </property>
352             <property name="styleSheet">
353              <string notr="true">background-color: rgb(192, 192, 192);</string>
354             </property>
355             <property name="alignment">
356              <set>Qt::AlignHCenter|Qt::AlignTop</set>
357             </property>
358            </widget>
359           </item>
360           <item>
361            <widget class="QWidget" name="native_zone" native="true">
362             <property name="sizePolicy">
363              <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
364               <horstretch>10</horstretch>
365               <verstretch>0</verstretch>
366              </sizepolicy>
367             </property>
368             <layout class="QGridLayout" name="gridLayout_4">
369              <property name="margin">
370               <number>0</number>
371              </property>
372              <item row="7" column="0">
373               <widget class="QCheckBox" name="systrayBox">
374                <property name="text">
375                 <string>Show systray icon</string>
376                </property>
377               </widget>
378              </item>
379              <item row="7" column="1">
380               <widget class="QCheckBox" name="sysPop">
381                <property name="text">
382                 <string>Systray popup when minimized</string>
383                </property>
384               </widget>
385              </item>
386              <item row="1" column="0">
387               <widget class="QCheckBox" name="fsController">
388                <property name="text">
389                 <string>Show controls in full screen mode</string>
390                </property>
391               </widget>
392              </item>
393              <item row="1" column="1">
394               <widget class="QCheckBox" name="minimalviewBox">
395                <property name="text">
396                 <string>Start in minimal view mode</string>
397                </property>
398               </widget>
399              </item>
400              <item row="5" column="0">
401               <widget class="QCheckBox" name="embedVideo">
402                <property name="text">
403                 <string>Integrate video in interface</string>
404                </property>
405               </widget>
406              </item>
407              <item row="5" column="1">
408               <widget class="QCheckBox" name="resizingBox">
409                <property name="text">
410                 <string>Resize interface to video size</string>
411                </property>
412               </widget>
413              </item>
414              <item row="8" column="0" rowspan="2" colspan="2">
415               <layout class="QHBoxLayout" name="horizontalLayout">
416                <item>
417                 <spacer name="horizontalSpacer_3">
418                  <property name="orientation">
419                   <enum>Qt::Horizontal</enum>
420                  </property>
421                  <property name="sizeHint" stdset="0">
422                   <size>
423                    <width>40</width>
424                    <height>20</height>
425                   </size>
426                  </property>
427                 </spacer>
428                </item>
429                <item>
430                 <widget class="QLabel" name="label">
431                  <property name="sizePolicy">
432                   <sizepolicy hsizetype="Maximum" vsizetype="Preferred">
433                    <horstretch>0</horstretch>
434                    <verstretch>0</verstretch>
435                   </sizepolicy>
436                  </property>
437                  <property name="text">
438                   <string>Force window style:</string>
439                  </property>
440                  <property name="buddy">
441                   <cstring>stylesCombo</cstring>
442                  </property>
443                 </widget>
444                </item>
445                <item>
446                 <widget class="QComboBox" name="stylesCombo"/>
447                </item>
448               </layout>
449              </item>
450             </layout>
451            </widget>
452           </item>
453          </layout>
454         </widget>
455         <widget class="QWidget" name="skinsPage">
456          <layout class="QHBoxLayout" name="horizontalLayout_5">
457           <property name="leftMargin">
458            <number>0</number>
459           </property>
460           <property name="rightMargin">
461            <number>0</number>
462           </property>
463           <item>
464            <widget class="InterfacePreviewWidget" name="skinsPreview">
465             <property name="sizePolicy">
466              <sizepolicy hsizetype="Maximum" vsizetype="Maximum">
467               <horstretch>0</horstretch>
468               <verstretch>0</verstretch>
469              </sizepolicy>
470             </property>
471             <property name="minimumSize">
472              <size>
473               <width>122</width>
474               <height>50</height>
475              </size>
476             </property>
477             <property name="styleSheet">
478              <string notr="true">background-color: rgb(192, 192, 192);</string>
479             </property>
480             <property name="alignment">
481              <set>Qt::AlignCenter</set>
482             </property>
483            </widget>
484           </item>
485           <item>
486            <widget class="QWidget" name="skins_zone" native="true">
487             <property name="enabled">
488              <bool>true</bool>
489             </property>
490             <property name="sizePolicy">
491              <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
492               <horstretch>0</horstretch>
493               <verstretch>0</verstretch>
494              </sizepolicy>
495             </property>
496             <layout class="QGridLayout" name="gridLayout_7">
497              <property name="margin">
498               <number>0</number>
499              </property>
500              <item row="1" column="1">
501               <widget class="QLabel" name="skinFileLabel">
502                <property name="text">
503                 <string>Skin resource file:</string>
504                </property>
505                <property name="alignment">
506                 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
507                </property>
508                <property name="buddy">
509                 <cstring>fileSkin</cstring>
510                </property>
511               </widget>
512              </item>
513              <item row="1" column="2">
514               <widget class="QLineEdit" name="fileSkin">
515                <property name="sizePolicy">
516                 <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
517                  <horstretch>0</horstretch>
518                  <verstretch>0</verstretch>
519                 </sizepolicy>
520                </property>
521               </widget>
522              </item>
523              <item row="1" column="3">
524               <widget class="QPushButton" name="skinBrowse">
525                <property name="sizePolicy">
526                 <sizepolicy hsizetype="Maximum" vsizetype="Fixed">
527                  <horstretch>0</horstretch>
528                  <verstretch>0</verstretch>
529                 </sizepolicy>
530                </property>
531                <property name="text">
532                 <string>Choose...</string>
533                </property>
534               </widget>
535              </item>
536              <item row="2" column="1" colspan="3">
537               <widget class="QLabel" name="skinsLabel">
538                <property name="sizePolicy">
539                 <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
540                  <horstretch>0</horstretch>
541                  <verstretch>0</verstretch>
542                 </sizepolicy>
543                </property>
544                <property name="frameShape">
545                 <enum>QFrame::NoFrame</enum>
546                </property>
547                <property name="text">
548                 <string notr="true">-This is the skinsLabel place-</string>
549                </property>
550                <property name="textFormat">
551                 <enum>Qt::RichText</enum>
552                </property>
553                <property name="scaledContents">
554                 <bool>false</bool>
555                </property>
556                <property name="alignment">
557                 <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop</set>
558                </property>
559                <property name="wordWrap">
560                 <bool>true</bool>
561                </property>
562                <property name="margin">
563                 <number>5</number>
564                </property>
565                <property name="openExternalLinks">
566                 <bool>true</bool>
567                </property>
568               </widget>
569              </item>
570             </layout>
571            </widget>
572           </item>
573          </layout>
574         </widget>
575        </widget>
576       </item>
577      </layout>
578     </widget>
579    </item>
580   </layout>
581  </widget>
582  <customwidgets>
583   <customwidget>
584    <class>InterfacePreviewWidget</class>
585    <extends>QLabel</extends>
586    <header>components/preferences_widgets.hpp</header>
587   </customwidget>
588  </customwidgets>
589  <tabstops>
590   <tabstop>language</tabstop>
591   <tabstop>qt4</tabstop>
592   <tabstop>skins</tabstop>
593   <tabstop>fsController</tabstop>
594   <tabstop>minimalviewBox</tabstop>
595   <tabstop>embedVideo</tabstop>
596   <tabstop>resizingBox</tabstop>
597   <tabstop>systrayBox</tabstop>
598   <tabstop>sysPop</tabstop>
599   <tabstop>stylesCombo</tabstop>
600   <tabstop>OneInterfaceMode</tabstop>
601   <tabstop>EnqueueOneInterfaceMode</tabstop>
602   <tabstop>artFetcher</tabstop>
603   <tabstop>updatesBox</tabstop>
604   <tabstop>updatesDays</tabstop>
605   <tabstop>saveRecentlyPlayed</tabstop>
606   <tabstop>recentlyPlayedFilters</tabstop>
607   <tabstop>treePlaylist</tabstop>
608   <tabstop>assoButton</tabstop>
609   <tabstop>skinBrowse</tabstop>
610   <tabstop>fileSkin</tabstop>
611  </tabstops>
612  <resources/>
613  <connections/>
614 </ui>