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