]> git.sesse.net Git - vlc/blob - modules/gui/qt4/ui/sprefs_interface.ui
Merge branch 'master' into lpcm_encoder
[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="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="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="4">
287        <widget class="QRadioButton" name="skins">
288         <property name="text">
289          <string>Use custom skin</string>
290         </property>
291        </widget>
292       </item>
293       <item row="0" column="6">
294        <spacer name="horizontalSpacer">
295         <property name="orientation">
296          <enum>Qt::Horizontal</enum>
297         </property>
298         <property name="sizeHint" stdset="0">
299          <size>
300           <width>40</width>
301           <height>20</height>
302          </size>
303         </property>
304        </spacer>
305       </item>
306       <item row="2" column="0" rowspan="6" colspan="7">
307        <widget class="QStackedWidget" name="styleStackedWidget">
308         <property name="currentIndex">
309          <number>0</number>
310         </property>
311         <widget class="QWidget" name="nativePage">
312          <layout class="QHBoxLayout" name="horizontalLayout_4">
313           <property name="leftMargin">
314            <number>0</number>
315           </property>
316           <property name="rightMargin">
317            <number>0</number>
318           </property>
319           <item>
320            <widget class="InterfacePreviewWidget" name="mainPreview">
321             <property name="sizePolicy">
322              <sizepolicy hsizetype="Maximum" vsizetype="Maximum">
323               <horstretch>0</horstretch>
324               <verstretch>0</verstretch>
325              </sizepolicy>
326             </property>
327             <property name="minimumSize">
328              <size>
329               <width>122</width>
330               <height>50</height>
331              </size>
332             </property>
333             <property name="baseSize">
334              <size>
335               <width>0</width>
336               <height>0</height>
337              </size>
338             </property>
339             <property name="styleSheet">
340              <string notr="true">background-color: rgb(192, 192, 192);</string>
341             </property>
342             <property name="alignment">
343              <set>Qt::AlignHCenter|Qt::AlignTop</set>
344             </property>
345            </widget>
346           </item>
347           <item>
348            <widget class="QWidget" name="native_zone" native="true">
349             <property name="sizePolicy">
350              <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
351               <horstretch>10</horstretch>
352               <verstretch>0</verstretch>
353              </sizepolicy>
354             </property>
355             <layout class="QGridLayout" name="gridLayout_4">
356              <property name="margin">
357               <number>0</number>
358              </property>
359              <item row="7" column="0">
360               <widget class="QCheckBox" name="systrayBox">
361                <property name="text">
362                 <string>Show systray icon</string>
363                </property>
364               </widget>
365              </item>
366              <item row="7" column="1">
367               <widget class="QCheckBox" name="sysPop">
368                <property name="text">
369                 <string>Systray popup when minimized</string>
370                </property>
371               </widget>
372              </item>
373              <item row="1" column="0">
374               <widget class="QCheckBox" name="fsController">
375                <property name="text">
376                 <string>Show controls in full screen mode</string>
377                </property>
378               </widget>
379              </item>
380              <item row="1" column="1">
381               <widget class="QCheckBox" name="minimalviewBox">
382                <property name="text">
383                 <string>Start in minimal view mode</string>
384                </property>
385               </widget>
386              </item>
387              <item row="5" column="0">
388               <widget class="QCheckBox" name="embedVideo">
389                <property name="text">
390                 <string>Integrate video in interface</string>
391                </property>
392               </widget>
393              </item>
394              <item row="5" column="1">
395               <widget class="QCheckBox" name="resizingBox">
396                <property name="text">
397                 <string>Resize interface to video size</string>
398                </property>
399               </widget>
400              </item>
401              <item row="8" column="0" rowspan="2" colspan="2">
402               <layout class="QHBoxLayout" name="horizontalLayout">
403                <item>
404                 <spacer name="horizontalSpacer_3">
405                  <property name="orientation">
406                   <enum>Qt::Horizontal</enum>
407                  </property>
408                  <property name="sizeHint" stdset="0">
409                   <size>
410                    <width>40</width>
411                    <height>20</height>
412                   </size>
413                  </property>
414                 </spacer>
415                </item>
416                <item>
417                 <widget class="QLabel" name="label">
418                  <property name="sizePolicy">
419                   <sizepolicy hsizetype="Maximum" vsizetype="Preferred">
420                    <horstretch>0</horstretch>
421                    <verstretch>0</verstretch>
422                   </sizepolicy>
423                  </property>
424                  <property name="text">
425                   <string>Force window style:</string>
426                  </property>
427                  <property name="buddy">
428                   <cstring>stylesCombo</cstring>
429                  </property>
430                 </widget>
431                </item>
432                <item>
433                 <widget class="QComboBox" name="stylesCombo"/>
434                </item>
435               </layout>
436              </item>
437             </layout>
438            </widget>
439           </item>
440          </layout>
441         </widget>
442         <widget class="QWidget" name="skinsPage">
443          <layout class="QHBoxLayout" name="horizontalLayout_5">
444           <property name="leftMargin">
445            <number>0</number>
446           </property>
447           <property name="rightMargin">
448            <number>0</number>
449           </property>
450           <item>
451            <widget class="InterfacePreviewWidget" name="skinsPreview">
452             <property name="sizePolicy">
453              <sizepolicy hsizetype="Maximum" vsizetype="Maximum">
454               <horstretch>0</horstretch>
455               <verstretch>0</verstretch>
456              </sizepolicy>
457             </property>
458             <property name="minimumSize">
459              <size>
460               <width>122</width>
461               <height>50</height>
462              </size>
463             </property>
464             <property name="styleSheet">
465              <string notr="true">background-color: rgb(192, 192, 192);</string>
466             </property>
467             <property name="alignment">
468              <set>Qt::AlignCenter</set>
469             </property>
470            </widget>
471           </item>
472           <item>
473            <widget class="QWidget" name="skins_zone" native="true">
474             <property name="enabled">
475              <bool>true</bool>
476             </property>
477             <property name="sizePolicy">
478              <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
479               <horstretch>0</horstretch>
480               <verstretch>0</verstretch>
481              </sizepolicy>
482             </property>
483             <layout class="QGridLayout" name="gridLayout_7">
484              <property name="margin">
485               <number>0</number>
486              </property>
487              <item row="1" column="1">
488               <widget class="QLabel" name="skinFileLabel">
489                <property name="text">
490                 <string>Skin resource file:</string>
491                </property>
492                <property name="alignment">
493                 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
494                </property>
495                <property name="buddy">
496                 <cstring>fileSkin</cstring>
497                </property>
498               </widget>
499              </item>
500              <item row="1" column="2">
501               <widget class="QLineEdit" name="fileSkin">
502                <property name="sizePolicy">
503                 <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
504                  <horstretch>0</horstretch>
505                  <verstretch>0</verstretch>
506                 </sizepolicy>
507                </property>
508               </widget>
509              </item>
510              <item row="1" column="3">
511               <widget class="QPushButton" name="skinBrowse">
512                <property name="sizePolicy">
513                 <sizepolicy hsizetype="Maximum" vsizetype="Fixed">
514                  <horstretch>0</horstretch>
515                  <verstretch>0</verstretch>
516                 </sizepolicy>
517                </property>
518                <property name="text">
519                 <string>Choose...</string>
520                </property>
521               </widget>
522              </item>
523              <item row="2" column="1" colspan="3">
524               <widget class="QLabel" name="skinsLabel">
525                <property name="sizePolicy">
526                 <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
527                  <horstretch>0</horstretch>
528                  <verstretch>0</verstretch>
529                 </sizepolicy>
530                </property>
531                <property name="frameShape">
532                 <enum>QFrame::NoFrame</enum>
533                </property>
534                <property name="text">
535                 <string notr="true">-This is the skinsLabel place-</string>
536                </property>
537                <property name="textFormat">
538                 <enum>Qt::RichText</enum>
539                </property>
540                <property name="scaledContents">
541                 <bool>false</bool>
542                </property>
543                <property name="alignment">
544                 <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop</set>
545                </property>
546                <property name="wordWrap">
547                 <bool>true</bool>
548                </property>
549                <property name="margin">
550                 <number>5</number>
551                </property>
552                <property name="openExternalLinks">
553                 <bool>true</bool>
554                </property>
555               </widget>
556              </item>
557             </layout>
558            </widget>
559           </item>
560          </layout>
561         </widget>
562        </widget>
563       </item>
564       <item row="0" column="1">
565        <spacer name="horizontalSpacer_4">
566         <property name="orientation">
567          <enum>Qt::Horizontal</enum>
568         </property>
569         <property name="sizeHint" stdset="0">
570          <size>
571           <width>40</width>
572           <height>20</height>
573          </size>
574         </property>
575        </spacer>
576       </item>
577       <item row="0" column="2">
578        <widget class="QRadioButton" name="qt4">
579         <property name="toolTip">
580          <string>This is VLC's default interface, with a native look and feel.</string>
581         </property>
582         <property name="text">
583          <string>Use native style</string>
584         </property>
585         <property name="checked">
586          <bool>true</bool>
587         </property>
588        </widget>
589       </item>
590       <item row="0" column="3">
591        <spacer name="horizontalSpacer_5">
592         <property name="orientation">
593          <enum>Qt::Horizontal</enum>
594         </property>
595         <property name="sizeHint" stdset="0">
596          <size>
597           <width>40</width>
598           <height>20</height>
599          </size>
600         </property>
601        </spacer>
602       </item>
603       <item row="1" column="2" colspan="3">
604        <widget class="Line" name="line">
605         <property name="orientation">
606          <enum>Qt::Horizontal</enum>
607         </property>
608        </widget>
609       </item>
610      </layout>
611     </widget>
612    </item>
613   </layout>
614  </widget>
615  <customwidgets>
616   <customwidget>
617    <class>InterfacePreviewWidget</class>
618    <extends>QLabel</extends>
619    <header>components/preferences_widgets.hpp</header>
620   </customwidget>
621  </customwidgets>
622  <tabstops>
623   <tabstop>language</tabstop>
624   <tabstop>skins</tabstop>
625   <tabstop>fsController</tabstop>
626   <tabstop>minimalviewBox</tabstop>
627   <tabstop>embedVideo</tabstop>
628   <tabstop>resizingBox</tabstop>
629   <tabstop>systrayBox</tabstop>
630   <tabstop>sysPop</tabstop>
631   <tabstop>stylesCombo</tabstop>
632   <tabstop>OneInterfaceMode</tabstop>
633   <tabstop>EnqueueOneInterfaceMode</tabstop>
634   <tabstop>artFetcher</tabstop>
635   <tabstop>saveRecentlyPlayed</tabstop>
636   <tabstop>recentlyPlayedFilters</tabstop>
637   <tabstop>treePlaylist</tabstop>
638   <tabstop>assoButton</tabstop>
639   <tabstop>skinBrowse</tabstop>
640   <tabstop>fileSkin</tabstop>
641  </tabstops>
642  <resources/>
643  <connections/>
644 </ui>