]> git.sesse.net Git - vlc/blob - modules/gui/qt4/ui/sprefs_interface.ui
ce83ca01eb541257915f25fea65ed9f6511ca212
[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>734</width>
11     <height>623</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="3" 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="2">
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="3" 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="5">
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         </layout>
142        </widget>
143       </item>
144       <item row="1" column="0">
145        <widget class="QCheckBox" name="updatesBox">
146         <property name="minimumSize">
147          <size>
148           <width>220</width>
149           <height>0</height>
150          </size>
151         </property>
152         <property name="text">
153          <string>Activate updates notifier</string>
154         </property>
155        </widget>
156       </item>
157       <item row="1" column="3">
158        <widget class="QSpinBox" name="updatesDays">
159         <property name="sizePolicy">
160          <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
161           <horstretch>0</horstretch>
162           <verstretch>0</verstretch>
163          </sizepolicy>
164         </property>
165         <property name="alignment">
166          <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
167         </property>
168         <property name="suffix">
169          <string> days</string>
170         </property>
171         <property name="prefix">
172          <string>Every </string>
173         </property>
174        </widget>
175       </item>
176       <item row="3" column="1">
177        <spacer name="horizontalSpacer_2">
178         <property name="orientation">
179          <enum>Qt::Horizontal</enum>
180         </property>
181         <property name="sizeType">
182          <enum>QSizePolicy::Preferred</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     </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="3">
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         <property name="buddy">
257          <cstring>assoButton</cstring>
258         </property>
259        </widget>
260       </item>
261       <item row="1" column="2">
262        <widget class="QPushButton" name="assoButton">
263         <property name="sizePolicy">
264          <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
265           <horstretch>0</horstretch>
266           <verstretch>0</verstretch>
267          </sizepolicy>
268         </property>
269         <property name="minimumSize">
270          <size>
271           <width>220</width>
272           <height>0</height>
273          </size>
274         </property>
275         <property name="text">
276          <string>Set up associations...</string>
277         </property>
278        </widget>
279       </item>
280       <item row="1" column="1">
281        <spacer name="horizontalSpacer_6">
282         <property name="orientation">
283          <enum>Qt::Horizontal</enum>
284         </property>
285         <property name="sizeHint" stdset="0">
286          <size>
287           <width>40</width>
288           <height>20</height>
289          </size>
290         </property>
291        </spacer>
292       </item>
293      </layout>
294     </widget>
295    </item>
296    <item row="1" column="0" colspan="2">
297     <widget class="QGroupBox" name="LooknfeelBox">
298      <property name="title">
299       <string>Look and feel</string>
300      </property>
301      <layout class="QGridLayout" name="gridLayout">
302       <item row="0" column="4">
303        <widget class="QRadioButton" name="skins">
304         <property name="text">
305          <string>Use custom skin</string>
306         </property>
307        </widget>
308       </item>
309       <item row="0" column="6">
310        <spacer name="horizontalSpacer">
311         <property name="orientation">
312          <enum>Qt::Horizontal</enum>
313         </property>
314         <property name="sizeHint" stdset="0">
315          <size>
316           <width>40</width>
317           <height>20</height>
318          </size>
319         </property>
320        </spacer>
321       </item>
322       <item row="0" column="1">
323        <spacer name="horizontalSpacer_4">
324         <property name="orientation">
325          <enum>Qt::Horizontal</enum>
326         </property>
327         <property name="sizeHint" stdset="0">
328          <size>
329           <width>40</width>
330           <height>20</height>
331          </size>
332         </property>
333        </spacer>
334       </item>
335       <item row="0" column="2">
336        <widget class="QRadioButton" name="qt4">
337         <property name="toolTip">
338          <string>This is VLC's default interface, with a native look and feel.</string>
339         </property>
340         <property name="text">
341          <string>Use native style</string>
342         </property>
343         <property name="checked">
344          <bool>true</bool>
345         </property>
346        </widget>
347       </item>
348       <item row="0" column="3">
349        <spacer name="horizontalSpacer_5">
350         <property name="orientation">
351          <enum>Qt::Horizontal</enum>
352         </property>
353         <property name="sizeHint" stdset="0">
354          <size>
355           <width>40</width>
356           <height>20</height>
357          </size>
358         </property>
359        </spacer>
360       </item>
361       <item row="1" column="2" colspan="3">
362        <widget class="Line" name="line">
363         <property name="orientation">
364          <enum>Qt::Horizontal</enum>
365         </property>
366        </widget>
367       </item>
368       <item row="2" column="0" rowspan="6" colspan="7">
369        <widget class="QStackedWidget" name="styleStackedWidget">
370         <property name="currentIndex">
371          <number>0</number>
372         </property>
373         <widget class="QWidget" name="nativePage">
374          <layout class="QHBoxLayout" name="horizontalLayout_4">
375           <property name="leftMargin">
376            <number>0</number>
377           </property>
378           <property name="rightMargin">
379            <number>0</number>
380           </property>
381           <item>
382            <widget class="InterfacePreviewWidget" name="mainPreview">
383             <property name="sizePolicy">
384              <sizepolicy hsizetype="Maximum" vsizetype="Maximum">
385               <horstretch>0</horstretch>
386               <verstretch>0</verstretch>
387              </sizepolicy>
388             </property>
389             <property name="minimumSize">
390              <size>
391               <width>122</width>
392               <height>50</height>
393              </size>
394             </property>
395             <property name="baseSize">
396              <size>
397               <width>0</width>
398               <height>0</height>
399              </size>
400             </property>
401             <property name="styleSheet">
402              <string notr="true">background-color: rgb(192, 192, 192);</string>
403             </property>
404             <property name="alignment">
405              <set>Qt::AlignHCenter|Qt::AlignTop</set>
406             </property>
407            </widget>
408           </item>
409           <item>
410            <widget class="QWidget" name="native_zone" native="true">
411             <property name="sizePolicy">
412              <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
413               <horstretch>10</horstretch>
414               <verstretch>0</verstretch>
415              </sizepolicy>
416             </property>
417             <layout class="QGridLayout">
418              <property name="leftMargin">
419               <number>0</number>
420              </property>
421              <property name="topMargin">
422               <number>0</number>
423              </property>
424              <item row="0" column="0" colspan="3">
425               <widget class="QCheckBox" name="fsController">
426                <property name="text">
427                 <string>Show controls in full screen mode</string>
428                </property>
429               </widget>
430              </item>
431              <item row="1" column="0">
432               <widget class="QCheckBox" name="minimalviewBox">
433                <property name="text">
434                 <string>Start in minimal view mode</string>
435                </property>
436               </widget>
437              </item>
438              <item row="1" column="2" colspan="2">
439               <widget class="QCheckBox" name="pauseMinimizedBox">
440                <property name="text">
441                 <string>Pause playback when minimized</string>
442                </property>
443               </widget>
444              </item>
445              <item row="2" column="0">
446               <widget class="QCheckBox" name="embedVideo">
447                <property name="text">
448                 <string>Integrate video in interface</string>
449                </property>
450               </widget>
451              </item>
452              <item row="2" column="2" colspan="2">
453               <widget class="QCheckBox" name="resizingBox">
454                <property name="text">
455                 <string>Resize interface to video size</string>
456                </property>
457               </widget>
458              </item>
459              <item row="3" column="0" rowspan="2">
460               <widget class="QCheckBox" name="systrayBox">
461                <property name="text">
462                 <string>Show systray icon</string>
463                </property>
464               </widget>
465              </item>
466              <item row="3" column="2" rowspan="2" colspan="2">
467               <widget class="QCheckBox" name="sysPop">
468                <property name="text">
469                 <string>Systray popup when minimized</string>
470                </property>
471               </widget>
472              </item>
473              <item row="5" column="0">
474               <widget class="QLabel" name="label">
475                <property name="sizePolicy">
476                 <sizepolicy hsizetype="Maximum" vsizetype="Preferred">
477                  <horstretch>0</horstretch>
478                  <verstretch>0</verstretch>
479                 </sizepolicy>
480                </property>
481                <property name="text">
482                 <string>Force window style:</string>
483                </property>
484                <property name="buddy">
485                 <cstring>stylesCombo</cstring>
486                </property>
487               </widget>
488              </item>
489              <item row="5" column="2" colspan="2">
490               <widget class="QComboBox" name="stylesCombo"/>
491              </item>
492              <item row="1" column="1">
493               <spacer name="horizontalSpacer_3">
494                <property name="orientation">
495                 <enum>Qt::Horizontal</enum>
496                </property>
497                <property name="sizeHint" stdset="0">
498                 <size>
499                  <width>40</width>
500                  <height>20</height>
501                 </size>
502                </property>
503               </spacer>
504              </item>
505              <item row="1" column="4">
506               <spacer name="horizontalSpacer_7">
507                <property name="orientation">
508                 <enum>Qt::Horizontal</enum>
509                </property>
510                <property name="sizeHint" stdset="0">
511                 <size>
512                  <width>40</width>
513                  <height>20</height>
514                 </size>
515                </property>
516               </spacer>
517              </item>
518             </layout>
519            </widget>
520           </item>
521          </layout>
522         </widget>
523         <widget class="QWidget" name="skinsPage">
524          <layout class="QHBoxLayout" name="horizontalLayout_5">
525           <property name="leftMargin">
526            <number>0</number>
527           </property>
528           <property name="rightMargin">
529            <number>0</number>
530           </property>
531           <item>
532            <widget class="InterfacePreviewWidget" name="skinsPreview">
533             <property name="sizePolicy">
534              <sizepolicy hsizetype="Maximum" vsizetype="Maximum">
535               <horstretch>0</horstretch>
536               <verstretch>0</verstretch>
537              </sizepolicy>
538             </property>
539             <property name="minimumSize">
540              <size>
541               <width>122</width>
542               <height>50</height>
543              </size>
544             </property>
545             <property name="styleSheet">
546              <string notr="true">background-color: rgb(192, 192, 192);</string>
547             </property>
548             <property name="alignment">
549              <set>Qt::AlignCenter</set>
550             </property>
551            </widget>
552           </item>
553           <item>
554            <widget class="QWidget" name="skins_zone" native="true">
555             <property name="enabled">
556              <bool>true</bool>
557             </property>
558             <property name="sizePolicy">
559              <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
560               <horstretch>0</horstretch>
561               <verstretch>0</verstretch>
562              </sizepolicy>
563             </property>
564             <layout class="QGridLayout" name="gridLayout_7">
565              <property name="margin">
566               <number>0</number>
567              </property>
568              <item row="1" column="1">
569               <widget class="QLabel" name="skinFileLabel">
570                <property name="text">
571                 <string>Skin resource file:</string>
572                </property>
573                <property name="alignment">
574                 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
575                </property>
576                <property name="buddy">
577                 <cstring>fileSkin</cstring>
578                </property>
579               </widget>
580              </item>
581              <item row="1" column="2">
582               <widget class="QLineEdit" name="fileSkin">
583                <property name="sizePolicy">
584                 <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
585                  <horstretch>0</horstretch>
586                  <verstretch>0</verstretch>
587                 </sizepolicy>
588                </property>
589               </widget>
590              </item>
591              <item row="1" column="3">
592               <widget class="QPushButton" name="skinBrowse">
593                <property name="sizePolicy">
594                 <sizepolicy hsizetype="Maximum" vsizetype="Fixed">
595                  <horstretch>0</horstretch>
596                  <verstretch>0</verstretch>
597                 </sizepolicy>
598                </property>
599                <property name="text">
600                 <string>Choose...</string>
601                </property>
602               </widget>
603              </item>
604              <item row="2" column="1" colspan="3">
605               <widget class="QLabel" name="skinsLabel">
606                <property name="sizePolicy">
607                 <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
608                  <horstretch>0</horstretch>
609                  <verstretch>0</verstretch>
610                 </sizepolicy>
611                </property>
612                <property name="frameShape">
613                 <enum>QFrame::NoFrame</enum>
614                </property>
615                <property name="text">
616                 <string notr="true">-This is the skinsLabel place-</string>
617                </property>
618                <property name="textFormat">
619                 <enum>Qt::RichText</enum>
620                </property>
621                <property name="scaledContents">
622                 <bool>false</bool>
623                </property>
624                <property name="alignment">
625                 <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop</set>
626                </property>
627                <property name="wordWrap">
628                 <bool>true</bool>
629                </property>
630                <property name="margin">
631                 <number>5</number>
632                </property>
633                <property name="openExternalLinks">
634                 <bool>true</bool>
635                </property>
636               </widget>
637              </item>
638             </layout>
639            </widget>
640           </item>
641          </layout>
642         </widget>
643        </widget>
644       </item>
645      </layout>
646     </widget>
647    </item>
648   </layout>
649  </widget>
650  <customwidgets>
651   <customwidget>
652    <class>InterfacePreviewWidget</class>
653    <extends>QLabel</extends>
654    <header>components/preferences_widgets.hpp</header>
655   </customwidget>
656  </customwidgets>
657  <tabstops>
658   <tabstop>language</tabstop>
659   <tabstop>qt4</tabstop>
660   <tabstop>skins</tabstop>
661   <tabstop>fsController</tabstop>
662   <tabstop>minimalviewBox</tabstop>
663   <tabstop>pauseMinimizedBox</tabstop>
664   <tabstop>embedVideo</tabstop>
665   <tabstop>resizingBox</tabstop>
666   <tabstop>systrayBox</tabstop>
667   <tabstop>sysPop</tabstop>
668   <tabstop>stylesCombo</tabstop>
669   <tabstop>OneInterfaceMode</tabstop>
670   <tabstop>EnqueueOneInterfaceMode</tabstop>
671   <tabstop>artFetcher</tabstop>
672   <tabstop>updatesBox</tabstop>
673   <tabstop>updatesDays</tabstop>
674   <tabstop>saveRecentlyPlayed</tabstop>
675   <tabstop>recentlyPlayedFilters</tabstop>
676   <tabstop>treePlaylist</tabstop>
677   <tabstop>assoButton</tabstop>
678   <tabstop>fileSkin</tabstop>
679   <tabstop>skinBrowse</tabstop>
680  </tabstops>
681  <resources/>
682  <connections/>
683 </ui>