1 <?xml version="1.0" encoding="UTF-8"?>
3 <author>Jean-Baptiste Kempf</author>
4 <class>SPrefsInterface</class>
5 <widget class="QWidget" name="SPrefsInterface">
6 <property name="geometry">
14 <property name="sizePolicy">
15 <sizepolicy hsizetype="Preferred" vsizetype="Minimum">
16 <horstretch>0</horstretch>
17 <verstretch>0</verstretch>
20 <property name="windowTitle">
23 <layout class="QGridLayout" name="gridLayout_3">
24 <property name="leftMargin">
27 <property name="topMargin">
30 <property name="bottomMargin">
33 <item row="2" column="0" colspan="2">
34 <widget class="QGroupBox" name="OneInterfaceBox">
35 <property name="title">
36 <string>Instances</string>
38 <layout class="QGridLayout" name="gridLayout_2">
39 <property name="leftMargin">
42 <property name="rightMargin">
45 <property name="bottomMargin">
48 <property name="verticalSpacing">
51 <item row="0" column="0">
52 <widget class="QCheckBox" name="OneInterfaceMode">
53 <property name="text">
54 <string>Allow only one instance</string>
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>
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>
73 <layout class="QGridLayout" name="gridLayout_5">
74 <item row="0" column="0">
75 <widget class="QLabel" name="artFetchLabel">
76 <property name="minimumSize">
82 <property name="text">
83 <string>Album art download policy:</string>
85 <property name="buddy">
86 <cstring>artFetcher</cstring>
90 <item row="0" column="3" colspan="2">
91 <widget class="QComboBox" name="artFetcher"/>
93 <item row="3" column="0">
94 <widget class="QCheckBox" name="saveRecentlyPlayed">
95 <property name="minimumSize">
101 <property name="text">
102 <string>Save recently played items</string>
106 <item row="3" column="2">
107 <widget class="QLabel" name="filterLabel">
108 <property name="text">
109 <string>Filter:</string>
111 <property name="alignment">
112 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
114 <property name="margin">
117 <property name="buddy">
118 <cstring>recentlyPlayedFilters</cstring>
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>
130 <property name="toolTip">
131 <string>Separate words by | (without space)</string>
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">
144 <item row="1" column="0">
145 <widget class="QCheckBox" name="updatesBox">
146 <property name="minimumSize">
152 <property name="text">
153 <string>Activate updates notifier</string>
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>
165 <property name="alignment">
166 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
168 <property name="suffix">
169 <string> days</string>
171 <property name="prefix">
172 <string>Every </string>
176 <item row="3" column="1">
177 <spacer name="horizontalSpacer_2">
178 <property name="orientation">
179 <enum>Qt::Horizontal</enum>
181 <property name="sizeType">
182 <enum>QSizePolicy::Preferred</enum>
184 <property name="sizeHint" stdset="0">
195 <item row="0" column="0" colspan="2">
196 <widget class="QGroupBox" name="languageBox">
197 <property name="title">
198 <string>Language</string>
200 <layout class="QHBoxLayout" name="horizontalLayout_3">
201 <property name="bottomMargin">
205 <widget class="QLabel" name="languageLabel">
206 <property name="maximumSize">
209 <height>16777215</height>
212 <property name="text">
213 <string>Menus language:</string>
215 <property name="alignment">
216 <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
218 <property name="buddy">
219 <cstring>language</cstring>
224 <widget class="QComboBox" name="language"/>
229 <item row="4" column="0" colspan="2">
230 <widget class="QGroupBox" name="playlistGroupBox">
231 <property name="title">
232 <string>Playlist</string>
234 <layout class="QGridLayout" name="gridLayout_6">
235 <property name="bottomMargin">
238 <item row="0" column="0" colspan="2">
239 <widget class="QCheckBox" name="treePlaylist">
240 <property name="text">
241 <string>Display playlist tree</string>
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>
253 <property name="text">
254 <string>File extensions association</string>
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>
266 <property name="minimumSize">
272 <property name="text">
273 <string>Set up associations...</string>
280 <item row="1" column="0" colspan="2">
281 <widget class="QGroupBox" name="LooknfeelBox">
282 <property name="title">
283 <string>Look and feel</string>
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>
293 <item row="0" column="6">
294 <spacer name="horizontalSpacer">
295 <property name="orientation">
296 <enum>Qt::Horizontal</enum>
298 <property name="sizeHint" stdset="0">
306 <item row="2" column="0" rowspan="6" colspan="7">
307 <widget class="QStackedWidget" name="styleStackedWidget">
308 <property name="currentIndex">
311 <widget class="QWidget" name="nativePage">
312 <layout class="QHBoxLayout" name="horizontalLayout_4">
313 <property name="leftMargin">
316 <property name="rightMargin">
320 <widget class="InterfacePreviewWidget" name="mainPreview">
321 <property name="sizePolicy">
322 <sizepolicy hsizetype="Maximum" vsizetype="Maximum">
323 <horstretch>0</horstretch>
324 <verstretch>0</verstretch>
327 <property name="minimumSize">
333 <property name="baseSize">
339 <property name="styleSheet">
340 <string notr="true">background-color: rgb(192, 192, 192);</string>
342 <property name="alignment">
343 <set>Qt::AlignHCenter|Qt::AlignTop</set>
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>
355 <layout class="QGridLayout" name="gridLayout_4">
356 <property name="margin">
359 <item row="7" column="0">
360 <widget class="QCheckBox" name="systrayBox">
361 <property name="text">
362 <string>Show systray icon</string>
366 <item row="7" column="1">
367 <widget class="QCheckBox" name="sysPop">
368 <property name="text">
369 <string>Systray popup when minimized</string>
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>
380 <item row="1" column="1">
381 <widget class="QCheckBox" name="minimalviewBox">
382 <property name="text">
383 <string>Start in minimal view mode</string>
387 <item row="5" column="0">
388 <widget class="QCheckBox" name="embedVideo">
389 <property name="text">
390 <string>Integrate video in interface</string>
394 <item row="5" column="1">
395 <widget class="QCheckBox" name="resizingBox">
396 <property name="text">
397 <string>Resize interface to video size</string>
401 <item row="8" column="0" rowspan="2" colspan="2">
402 <layout class="QHBoxLayout" name="horizontalLayout">
404 <spacer name="horizontalSpacer_3">
405 <property name="orientation">
406 <enum>Qt::Horizontal</enum>
408 <property name="sizeHint" stdset="0">
417 <widget class="QLabel" name="label">
418 <property name="sizePolicy">
419 <sizepolicy hsizetype="Maximum" vsizetype="Preferred">
420 <horstretch>0</horstretch>
421 <verstretch>0</verstretch>
424 <property name="text">
425 <string>Force window style:</string>
427 <property name="buddy">
428 <cstring>stylesCombo</cstring>
433 <widget class="QComboBox" name="stylesCombo"/>
442 <widget class="QWidget" name="skinsPage">
443 <layout class="QHBoxLayout" name="horizontalLayout_5">
444 <property name="leftMargin">
447 <property name="rightMargin">
451 <widget class="InterfacePreviewWidget" name="skinsPreview">
452 <property name="sizePolicy">
453 <sizepolicy hsizetype="Maximum" vsizetype="Maximum">
454 <horstretch>0</horstretch>
455 <verstretch>0</verstretch>
458 <property name="minimumSize">
464 <property name="styleSheet">
465 <string notr="true">background-color: rgb(192, 192, 192);</string>
467 <property name="alignment">
468 <set>Qt::AlignCenter</set>
473 <widget class="QWidget" name="skins_zone" native="true">
474 <property name="enabled">
477 <property name="sizePolicy">
478 <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
479 <horstretch>0</horstretch>
480 <verstretch>0</verstretch>
483 <layout class="QGridLayout" name="gridLayout_7">
484 <property name="margin">
487 <item row="1" column="1">
488 <widget class="QLabel" name="skinFileLabel">
489 <property name="text">
490 <string>Skin resource file:</string>
492 <property name="alignment">
493 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
495 <property name="buddy">
496 <cstring>fileSkin</cstring>
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>
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>
518 <property name="text">
519 <string>Choose...</string>
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>
531 <property name="frameShape">
532 <enum>QFrame::NoFrame</enum>
534 <property name="text">
535 <string notr="true">-This is the skinsLabel place-</string>
537 <property name="textFormat">
538 <enum>Qt::RichText</enum>
540 <property name="scaledContents">
543 <property name="alignment">
544 <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop</set>
546 <property name="wordWrap">
549 <property name="margin">
552 <property name="openExternalLinks">
564 <item row="0" column="1">
565 <spacer name="horizontalSpacer_4">
566 <property name="orientation">
567 <enum>Qt::Horizontal</enum>
569 <property name="sizeHint" stdset="0">
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>
582 <property name="text">
583 <string>Use native style</string>
585 <property name="checked">
590 <item row="0" column="3">
591 <spacer name="horizontalSpacer_5">
592 <property name="orientation">
593 <enum>Qt::Horizontal</enum>
595 <property name="sizeHint" stdset="0">
603 <item row="1" column="2" colspan="3">
604 <widget class="Line" name="line">
605 <property name="orientation">
606 <enum>Qt::Horizontal</enum>
617 <class>InterfacePreviewWidget</class>
618 <extends>QLabel</extends>
619 <header>components/preferences_widgets.hpp</header>
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>