]> git.sesse.net Git - vlc/blob - modules/gui/qt4/ui/sprefs_interface.ui
5aef28b3595ec6431853040459d295e369fd1633
[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="11" column="0">
331           <widget class="QCheckBox" name="treePlaylist">
332            <property name="text">
333             <string>Display playlist tree</string>
334            </property>
335           </widget>
336          </item>
337          <item row="10" column="1">
338           <widget class="QComboBox" name="stylesCombo"/>
339          </item>
340          <item row="10" column="0">
341           <widget class="QLabel" name="label">
342            <property name="text">
343             <string>Force window style:</string>
344            </property>
345            <property name="buddy">
346             <cstring>stylesCombo</cstring>
347            </property>
348           </widget>
349          </item>
350          <item row="7" column="0">
351           <widget class="QCheckBox" name="systrayBox">
352            <property name="text">
353             <string>Show systray icon</string>
354            </property>
355           </widget>
356          </item>
357          <item row="7" column="1">
358           <widget class="QCheckBox" name="sysPop">
359            <property name="text">
360             <string>Systray popup when minimized</string>
361            </property>
362           </widget>
363          </item>
364          <item row="1" column="0">
365           <widget class="QCheckBox" name="fsController">
366            <property name="text">
367             <string>Show controls in full screen mode</string>
368            </property>
369           </widget>
370          </item>
371          <item row="1" column="1">
372           <widget class="QCheckBox" name="minimalviewBox">
373            <property name="text">
374             <string>Start in minimal view mode</string>
375            </property>
376           </widget>
377          </item>
378          <item row="5" column="0">
379           <widget class="QCheckBox" name="embedVideo">
380            <property name="text">
381             <string>Integrate video in interface</string>
382            </property>
383           </widget>
384          </item>
385          <item row="5" column="1">
386           <widget class="QCheckBox" name="resizingBox">
387            <property name="text">
388             <string>Resize interface to video size</string>
389            </property>
390           </widget>
391          </item>
392         </layout>
393        </widget>
394       </item>
395       <item row="0" column="0" colspan="2">
396        <widget class="QRadioButton" name="qt4">
397         <property name="toolTip">
398          <string>This is VLC's default interface, with a native look and feel.</string>
399         </property>
400         <property name="text">
401          <string>Use native style</string>
402         </property>
403         <property name="checked">
404          <bool>true</bool>
405         </property>
406        </widget>
407       </item>
408       <item row="1" column="0" rowspan="2" colspan="2">
409        <widget class="InterfacePreviewWidget" name="mainPreview">
410         <property name="minimumSize">
411          <size>
412           <width>0</width>
413           <height>100</height>
414          </size>
415         </property>
416         <property name="alignment">
417          <set>Qt::AlignHCenter|Qt::AlignTop</set>
418         </property>
419        </widget>
420       </item>
421       <item row="8" column="0" colspan="2">
422        <widget class="InterfacePreviewWidget" name="skinsPreview">
423         <property name="alignment">
424          <set>Qt::AlignCenter</set>
425         </property>
426        </widget>
427       </item>
428      </layout>
429     </widget>
430    </item>
431   </layout>
432  </widget>
433  <customwidgets>
434   <customwidget>
435    <class>InterfacePreviewWidget</class>
436    <extends>QLabel</extends>
437    <header>components/preferences_widgets.hpp</header>
438   </customwidget>
439  </customwidgets>
440  <tabstops>
441   <tabstop>OneInterfaceMode</tabstop>
442   <tabstop>artFetcher</tabstop>
443   <tabstop>updatesBox</tabstop>
444  </tabstops>
445  <resources/>
446  <connections/>
447 </ui>