]> git.sesse.net Git - vlc/blob - modules/gui/qt4/ui/sprefs_interface.ui
Qt: sprefs_interface split playlist option
[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>793</width>
11     <height>589</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    <item row="2" column="0" colspan="2">
25     <widget class="QGroupBox" name="OneInterfaceBox">
26      <property name="title">
27       <string>Instances</string>
28      </property>
29      <layout class="QGridLayout" name="gridLayout_2">
30       <item row="0" column="0">
31        <widget class="QCheckBox" name="OneInterfaceMode">
32         <property name="text">
33          <string>Allow only one instance</string>
34         </property>
35        </widget>
36       </item>
37       <item row="0" column="1" colspan="2">
38        <widget class="QCheckBox" name="EnqueueOneInterfaceMode">
39         <property name="text">
40          <string>Enqueue files when in one instance mode</string>
41         </property>
42        </widget>
43       </item>
44       <item row="1" column="1">
45        <widget class="QPushButton" name="assoButton">
46         <property name="sizePolicy">
47          <sizepolicy hsizetype="Maximum" vsizetype="Fixed">
48           <horstretch>0</horstretch>
49           <verstretch>0</verstretch>
50          </sizepolicy>
51         </property>
52         <property name="minimumSize">
53          <size>
54           <width>220</width>
55           <height>0</height>
56          </size>
57         </property>
58         <property name="text">
59          <string>Set up associations...</string>
60         </property>
61        </widget>
62       </item>
63       <item row="1" column="0">
64        <widget class="QLabel" name="assocLabel">
65         <property name="text">
66          <string>File extensions association</string>
67         </property>
68        </widget>
69       </item>
70      </layout>
71     </widget>
72    </item>
73    <item row="3" column="0" colspan="2">
74     <widget class="QGroupBox" name="groupBox_2">
75      <property name="title">
76       <string>Privacy / Network Interaction</string>
77      </property>
78      <layout class="QGridLayout" name="gridLayout_5">
79       <item row="0" column="0">
80        <widget class="QLabel" name="artFetchLabel">
81         <property name="minimumSize">
82          <size>
83           <width>220</width>
84           <height>0</height>
85          </size>
86         </property>
87         <property name="text">
88          <string>Album art download policy:</string>
89         </property>
90         <property name="buddy">
91          <cstring>artFetcher</cstring>
92         </property>
93        </widget>
94       </item>
95       <item row="0" column="2" colspan="2">
96        <widget class="QComboBox" name="artFetcher"/>
97       </item>
98       <item row="1" column="0">
99        <widget class="QCheckBox" name="updatesBox">
100         <property name="text">
101          <string>Activate update notifier</string>
102         </property>
103        </widget>
104       </item>
105       <item row="1" column="2">
106        <widget class="QSpinBox" name="updatesDays">
107         <property name="sizePolicy">
108          <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
109           <horstretch>0</horstretch>
110           <verstretch>0</verstretch>
111          </sizepolicy>
112         </property>
113         <property name="alignment">
114          <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
115         </property>
116         <property name="suffix">
117          <string> days</string>
118         </property>
119         <property name="prefix">
120          <string>Every </string>
121         </property>
122        </widget>
123       </item>
124       <item row="1" column="3">
125        <spacer name="horizontalSpacer_2">
126         <property name="orientation">
127          <enum>Qt::Horizontal</enum>
128         </property>
129         <property name="sizeType">
130          <enum>QSizePolicy::Preferred</enum>
131         </property>
132         <property name="sizeHint" stdset="0">
133          <size>
134           <width>200</width>
135           <height>27</height>
136          </size>
137         </property>
138        </spacer>
139       </item>
140       <item row="2" column="0">
141        <widget class="QCheckBox" name="saveRecentlyPlayed">
142         <property name="text">
143          <string>Save recently played items</string>
144         </property>
145        </widget>
146       </item>
147       <item row="2" column="1">
148        <widget class="QLabel" name="filterLabel">
149         <property name="text">
150          <string>Filter:</string>
151         </property>
152         <property name="alignment">
153          <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
154         </property>
155         <property name="margin">
156          <number>5</number>
157         </property>
158         <property name="buddy">
159          <cstring>recentlyPlayedFilters</cstring>
160         </property>
161        </widget>
162       </item>
163       <item row="2" column="2" colspan="2">
164        <widget class="QLineEdit" name="recentlyPlayedFilters">
165         <property name="sizePolicy">
166          <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
167           <horstretch>0</horstretch>
168           <verstretch>0</verstretch>
169          </sizepolicy>
170         </property>
171         <property name="toolTip">
172          <string>Separate words by | (without space)</string>
173         </property>
174        </widget>
175       </item>
176      </layout>
177     </widget>
178    </item>
179    <item row="0" column="0" colspan="2">
180     <widget class="QGroupBox" name="languageBox">
181      <property name="title">
182       <string>Language</string>
183      </property>
184      <layout class="QHBoxLayout" name="horizontalLayout_3">
185       <item>
186        <widget class="QLabel" name="languageLabel">
187         <property name="maximumSize">
188          <size>
189           <width>220</width>
190           <height>16777215</height>
191          </size>
192         </property>
193         <property name="text">
194          <string>Menus language:</string>
195         </property>
196         <property name="alignment">
197          <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
198         </property>
199         <property name="buddy">
200          <cstring>language</cstring>
201         </property>
202        </widget>
203       </item>
204       <item>
205        <widget class="QComboBox" name="language"/>
206       </item>
207      </layout>
208     </widget>
209    </item>
210    <item row="1" column="0" colspan="2">
211     <widget class="QGroupBox" name="LooknfeelBox">
212      <property name="title">
213       <string>Look and feel</string>
214      </property>
215      <layout class="QGridLayout" name="gridLayout">
216       <item row="7" column="0" colspan="2">
217        <widget class="QRadioButton" name="skins">
218         <property name="text">
219          <string>Use custom skin</string>
220         </property>
221        </widget>
222       </item>
223       <item row="7" column="2" colspan="2">
224        <widget class="QLabel" name="skinsLabel">
225         <property name="sizePolicy">
226          <sizepolicy hsizetype="Minimum" vsizetype="Minimum">
227           <horstretch>0</horstretch>
228           <verstretch>0</verstretch>
229          </sizepolicy>
230         </property>
231         <property name="frameShape">
232          <enum>QFrame::NoFrame</enum>
233         </property>
234         <property name="text">
235          <string/>
236         </property>
237         <property name="textFormat">
238          <enum>Qt::RichText</enum>
239         </property>
240         <property name="scaledContents">
241          <bool>false</bool>
242         </property>
243         <property name="alignment">
244          <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop</set>
245         </property>
246         <property name="wordWrap">
247          <bool>true</bool>
248         </property>
249         <property name="margin">
250          <number>5</number>
251         </property>
252         <property name="openExternalLinks">
253          <bool>true</bool>
254         </property>
255        </widget>
256       </item>
257       <item row="6" column="0" colspan="4">
258        <widget class="Line" name="line">
259         <property name="orientation">
260          <enum>Qt::Horizontal</enum>
261         </property>
262        </widget>
263       </item>
264       <item row="8" column="2" colspan="2">
265        <widget class="QWidget" name="skins_zone" native="true">
266         <property name="enabled">
267          <bool>true</bool>
268         </property>
269         <property name="sizePolicy">
270          <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
271           <horstretch>0</horstretch>
272           <verstretch>0</verstretch>
273          </sizepolicy>
274         </property>
275         <layout class="QHBoxLayout" name="horizontalLayout_2">
276          <property name="margin">
277           <number>0</number>
278          </property>
279          <item>
280           <widget class="QLabel" name="skinFileLabel">
281            <property name="text">
282             <string>Skin resource file:</string>
283            </property>
284            <property name="alignment">
285             <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
286            </property>
287            <property name="buddy">
288             <cstring>fileSkin</cstring>
289            </property>
290           </widget>
291          </item>
292          <item>
293           <widget class="QLineEdit" name="fileSkin">
294            <property name="sizePolicy">
295             <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
296              <horstretch>0</horstretch>
297              <verstretch>0</verstretch>
298             </sizepolicy>
299            </property>
300           </widget>
301          </item>
302          <item>
303           <widget class="QPushButton" name="skinBrowse">
304            <property name="sizePolicy">
305             <sizepolicy hsizetype="Maximum" vsizetype="Fixed">
306              <horstretch>0</horstretch>
307              <verstretch>0</verstretch>
308             </sizepolicy>
309            </property>
310            <property name="text">
311             <string>Choose...</string>
312            </property>
313           </widget>
314          </item>
315         </layout>
316        </widget>
317       </item>
318       <item row="0" column="2" rowspan="3" colspan="2">
319        <widget class="QWidget" name="native_zone" native="true">
320         <property name="sizePolicy">
321          <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
322           <horstretch>10</horstretch>
323           <verstretch>0</verstretch>
324          </sizepolicy>
325         </property>
326         <layout class="QGridLayout" name="gridLayout_4">
327          <property name="margin">
328           <number>0</number>
329          </property>
330          <item row="10" column="1">
331           <widget class="QComboBox" name="stylesCombo"/>
332          </item>
333          <item row="10" column="0">
334           <widget class="QLabel" name="label">
335            <property name="text">
336             <string>Force window style:</string>
337            </property>
338            <property name="buddy">
339             <cstring>stylesCombo</cstring>
340            </property>
341           </widget>
342          </item>
343          <item row="7" column="0">
344           <widget class="QCheckBox" name="systrayBox">
345            <property name="text">
346             <string>Show systray icon</string>
347            </property>
348           </widget>
349          </item>
350          <item row="7" column="1">
351           <widget class="QCheckBox" name="sysPop">
352            <property name="text">
353             <string>Systray popup when minimized</string>
354            </property>
355           </widget>
356          </item>
357          <item row="1" column="0">
358           <widget class="QCheckBox" name="fsController">
359            <property name="text">
360             <string>Show controls in full screen mode</string>
361            </property>
362           </widget>
363          </item>
364          <item row="1" column="1">
365           <widget class="QCheckBox" name="minimalviewBox">
366            <property name="text">
367             <string>Start in minimal view mode</string>
368            </property>
369           </widget>
370          </item>
371          <item row="5" column="0">
372           <widget class="QCheckBox" name="embedVideo">
373            <property name="text">
374             <string>Integrate video in interface</string>
375            </property>
376           </widget>
377          </item>
378          <item row="5" column="1">
379           <widget class="QCheckBox" name="resizingBox">
380            <property name="text">
381             <string>Resize interface to video size</string>
382            </property>
383           </widget>
384          </item>
385         </layout>
386        </widget>
387       </item>
388       <item row="0" column="0" colspan="2">
389        <widget class="QRadioButton" name="qt4">
390         <property name="toolTip">
391          <string>This is VLC's default interface, with a native look and feel.</string>
392         </property>
393         <property name="text">
394          <string>Use native style</string>
395         </property>
396         <property name="checked">
397          <bool>true</bool>
398         </property>
399        </widget>
400       </item>
401       <item row="1" column="0" rowspan="2" colspan="2">
402        <widget class="InterfacePreviewWidget" name="mainPreview">
403         <property name="minimumSize">
404          <size>
405           <width>0</width>
406           <height>100</height>
407          </size>
408         </property>
409         <property name="alignment">
410          <set>Qt::AlignHCenter|Qt::AlignTop</set>
411         </property>
412        </widget>
413       </item>
414       <item row="8" column="0" colspan="2">
415        <widget class="InterfacePreviewWidget" name="skinsPreview">
416         <property name="alignment">
417          <set>Qt::AlignCenter</set>
418         </property>
419        </widget>
420       </item>
421      </layout>
422     </widget>
423    </item>
424    <item row="4" column="0" colspan="2">
425     <widget class="QGroupBox" name="playlistGroupBox">
426      <property name="title">
427       <string>Playlist</string>
428      </property>
429      <layout class="QGridLayout" name="gridLayout_6">
430       <item row="0" column="0">
431        <widget class="QCheckBox" name="treePlaylist">
432         <property name="text">
433          <string>Display playlist tree</string>
434         </property>
435        </widget>
436       </item>
437      </layout>
438     </widget>
439    </item>
440   </layout>
441  </widget>
442  <customwidgets>
443   <customwidget>
444    <class>InterfacePreviewWidget</class>
445    <extends>QLabel</extends>
446    <header>components/preferences_widgets.hpp</header>
447   </customwidget>
448  </customwidgets>
449  <tabstops>
450   <tabstop>OneInterfaceMode</tabstop>
451   <tabstop>artFetcher</tabstop>
452   <tabstop>updatesBox</tabstop>
453  </tabstops>
454  <resources/>
455  <connections/>
456 </ui>