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="1" 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="verticalSpacing">
42 <property name="leftMargin">
45 <property name="rightMargin">
48 <property name="bottomMargin">
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="2" 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="2" column="1">
75 <spacer name="horizontalSpacer_2">
76 <property name="orientation">
77 <enum>Qt::Horizontal</enum>
79 <property name="sizeType">
80 <enum>QSizePolicy::Preferred</enum>
82 <property name="sizeHint" stdset="0">
90 <item row="1" column="3">
91 <widget class="QSpinBox" name="updatesDays">
92 <property name="sizePolicy">
93 <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
94 <horstretch>0</horstretch>
95 <verstretch>0</verstretch>
98 <property name="alignment">
99 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
101 <property name="suffix">
102 <string> days</string>
104 <property name="prefix">
105 <string>Every </string>
109 <item row="0" column="3" colspan="2">
110 <widget class="QComboBox" name="artFetcher"/>
112 <item row="2" column="2">
113 <widget class="QLabel" name="filterLabel">
114 <property name="text">
115 <string>Filter:</string>
117 <property name="alignment">
118 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
120 <property name="margin">
123 <property name="buddy">
124 <cstring>recentlyPlayedFilters</cstring>
128 <item row="2" column="3" colspan="2">
129 <widget class="QLineEdit" name="recentlyPlayedFilters">
130 <property name="sizePolicy">
131 <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
132 <horstretch>0</horstretch>
133 <verstretch>0</verstretch>
136 <property name="toolTip">
137 <string>Separate words by | (without space)</string>
141 <item row="2" column="0">
142 <widget class="QCheckBox" name="saveRecentlyPlayed">
143 <property name="minimumSize">
149 <property name="text">
150 <string>Save recently played items</string>
154 <item row="0" column="0">
155 <widget class="QLabel" name="artFetchLabel">
156 <property name="minimumSize">
162 <property name="text">
163 <string>Album art download policy:</string>
165 <property name="buddy">
166 <cstring>artFetcher</cstring>
170 <item row="1" column="0">
171 <widget class="QCheckBox" name="updatesBox">
172 <property name="minimumSize">
178 <property name="text">
179 <string>Activate updates notifier</string>
186 <item row="3" column="0" colspan="2">
187 <widget class="QGroupBox" name="playlistGroupBox">
188 <property name="title">
189 <string>Playlist</string>
191 <layout class="QGridLayout" name="gridLayout_4">
192 <item row="0" column="0">
193 <widget class="QCheckBox" name="treePlaylist">
194 <property name="text">
195 <string>Display playlist tree</string>
199 <item row="0" column="2" colspan="2">
200 <widget class="QCheckBox" name="playPauseBox">
201 <property name="text">
202 <string>Pause on the last frame of a video</string>
206 <item row="2" column="0">
207 <widget class="QLabel" name="assocLabel">
208 <property name="sizePolicy">
209 <sizepolicy hsizetype="Maximum" vsizetype="Preferred">
210 <horstretch>0</horstretch>
211 <verstretch>0</verstretch>
214 <property name="text">
215 <string>File extensions association</string>
217 <property name="buddy">
218 <cstring>assoButton</cstring>
222 <item row="2" column="1">
223 <spacer name="horizontalSpacer_6">
224 <property name="orientation">
225 <enum>Qt::Horizontal</enum>
227 <property name="sizeHint" stdset="0">
235 <item row="2" column="2">
236 <widget class="QPushButton" name="assoButton">
237 <property name="sizePolicy">
238 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
239 <horstretch>0</horstretch>
240 <verstretch>0</verstretch>
243 <property name="minimumSize">
249 <property name="text">
250 <string>Set up associations...</string>
254 <item row="2" column="3">
255 <spacer name="horizontalSpacer_8">
256 <property name="orientation">
257 <enum>Qt::Horizontal</enum>
259 <property name="sizeHint" stdset="0">
267 <item row="1" column="0">
268 <widget class="QPushButton" name="sqlMLbtn">
269 <property name="text">
270 <string>Configure Media Library</string>
277 <item row="0" column="0" colspan="2">
278 <widget class="QGroupBox" name="LooknfeelBox">
279 <property name="title">
280 <string>Look and feel</string>
282 <layout class="QGridLayout" name="gridLayout">
283 <item row="0" column="4">
284 <widget class="QRadioButton" name="skins">
285 <property name="text">
286 <string>Use custom skin</string>
290 <item row="0" column="6">
291 <spacer name="horizontalSpacer">
292 <property name="orientation">
293 <enum>Qt::Horizontal</enum>
295 <property name="sizeHint" stdset="0">
303 <item row="0" column="1">
304 <spacer name="horizontalSpacer_4">
305 <property name="orientation">
306 <enum>Qt::Horizontal</enum>
308 <property name="sizeHint" stdset="0">
316 <item row="0" column="2">
317 <widget class="QRadioButton" name="qt">
318 <property name="toolTip">
319 <string>This is VLC's default interface, with a native look and feel.</string>
321 <property name="text">
322 <string>Use native style</string>
324 <property name="checked">
329 <item row="0" column="3">
330 <spacer name="horizontalSpacer_5">
331 <property name="orientation">
332 <enum>Qt::Horizontal</enum>
334 <property name="sizeHint" stdset="0">
342 <item row="1" column="2" colspan="3">
343 <widget class="Line" name="line">
344 <property name="orientation">
345 <enum>Qt::Horizontal</enum>
349 <item row="2" column="0" rowspan="6" colspan="7">
350 <widget class="QStackedWidget" name="styleStackedWidget">
351 <property name="currentIndex">
354 <widget class="QWidget" name="nativePage">
355 <layout class="QHBoxLayout" name="horizontalLayout_4">
356 <property name="leftMargin">
359 <property name="rightMargin">
363 <widget class="InterfacePreviewWidget" name="mainPreview">
364 <property name="sizePolicy">
365 <sizepolicy hsizetype="Maximum" vsizetype="Maximum">
366 <horstretch>0</horstretch>
367 <verstretch>0</verstretch>
370 <property name="minimumSize">
376 <property name="baseSize">
382 <property name="styleSheet">
383 <string notr="true">background-color: rgb(192, 192, 192);</string>
385 <property name="alignment">
386 <set>Qt::AlignHCenter|Qt::AlignTop</set>
391 <widget class="QWidget" name="native_zone" native="true">
392 <property name="sizePolicy">
393 <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
394 <horstretch>10</horstretch>
395 <verstretch>0</verstretch>
398 <layout class="QGridLayout">
399 <property name="leftMargin">
402 <property name="topMargin">
405 <item row="0" column="0" colspan="3">
406 <widget class="QCheckBox" name="fsController">
407 <property name="text">
408 <string>Show controls in full screen mode</string>
412 <item row="1" column="0">
413 <widget class="QCheckBox" name="minimalviewBox">
414 <property name="text">
415 <string>Start in minimal view mode</string>
419 <item row="1" column="2" colspan="2">
420 <widget class="QCheckBox" name="pauseMinimizedBox">
421 <property name="text">
422 <string>Pause playback when minimized</string>
426 <item row="2" column="0">
427 <widget class="QCheckBox" name="embedVideo">
428 <property name="text">
429 <string>Integrate video in interface</string>
433 <item row="3" column="0" rowspan="2">
434 <widget class="QCheckBox" name="systrayBox">
435 <property name="text">
436 <string>Show systray icon</string>
440 <item row="6" column="0">
441 <widget class="QLabel" name="stylesLabel">
442 <property name="sizePolicy">
443 <sizepolicy hsizetype="Maximum" vsizetype="Preferred">
444 <horstretch>0</horstretch>
445 <verstretch>0</verstretch>
448 <property name="text">
449 <string>Force window style:</string>
451 <property name="buddy">
452 <cstring>stylesCombo</cstring>
456 <item row="6" column="2" colspan="2">
457 <widget class="QComboBox" name="stylesCombo"/>
459 <item row="1" column="1">
460 <spacer name="horizontalSpacer_3">
461 <property name="orientation">
462 <enum>Qt::Horizontal</enum>
464 <property name="sizeHint" stdset="0">
472 <item row="1" column="4">
473 <spacer name="horizontalSpacer_7">
474 <property name="orientation">
475 <enum>Qt::Horizontal</enum>
477 <property name="sizeHint" stdset="0">
485 <item row="2" column="2" colspan="2">
486 <widget class="QCheckBox" name="resizingBox">
487 <property name="text">
488 <string>Resize interface to video size</string>
492 <item row="5" column="0" colspan="2">
493 <widget class="QLabel" name="notificationComboLabel">
494 <property name="text">
495 <string>Show media change popup:</string>
499 <item row="5" column="2" colspan="2">
500 <widget class="QComboBox" name="notificationCombo"/>
507 <widget class="QWidget" name="skinsPage">
508 <layout class="QHBoxLayout" name="horizontalLayout_5">
509 <property name="leftMargin">
512 <property name="rightMargin">
516 <widget class="InterfacePreviewWidget" name="skinsPreview">
517 <property name="sizePolicy">
518 <sizepolicy hsizetype="Maximum" vsizetype="Maximum">
519 <horstretch>0</horstretch>
520 <verstretch>0</verstretch>
523 <property name="minimumSize">
529 <property name="styleSheet">
530 <string notr="true">background-color: rgb(192, 192, 192);</string>
532 <property name="alignment">
533 <set>Qt::AlignCenter</set>
538 <widget class="QWidget" name="skins_zone" native="true">
539 <property name="enabled">
542 <property name="sizePolicy">
543 <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
544 <horstretch>0</horstretch>
545 <verstretch>0</verstretch>
548 <layout class="QGridLayout" name="gridLayout_7">
549 <property name="margin">
552 <item row="1" column="1">
553 <widget class="QLabel" name="skinFileLabel">
554 <property name="text">
555 <string>Skin resource file:</string>
557 <property name="alignment">
558 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
560 <property name="buddy">
561 <cstring>fileSkin</cstring>
565 <item row="1" column="2">
566 <widget class="QLineEdit" name="fileSkin">
567 <property name="sizePolicy">
568 <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
569 <horstretch>0</horstretch>
570 <verstretch>0</verstretch>
575 <item row="1" column="3">
576 <widget class="QPushButton" name="skinBrowse">
577 <property name="sizePolicy">
578 <sizepolicy hsizetype="Maximum" vsizetype="Fixed">
579 <horstretch>0</horstretch>
580 <verstretch>0</verstretch>
583 <property name="text">
584 <string>Choose...</string>
588 <item row="2" column="1" colspan="3">
589 <widget class="QLabel" name="skinsLabel">
590 <property name="sizePolicy">
591 <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
592 <horstretch>0</horstretch>
593 <verstretch>0</verstretch>
596 <property name="frameShape">
597 <enum>QFrame::NoFrame</enum>
599 <property name="text">
600 <string notr="true">-This is the skinsLabel place-</string>
602 <property name="textFormat">
603 <enum>Qt::RichText</enum>
605 <property name="scaledContents">
608 <property name="alignment">
609 <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop</set>
611 <property name="wordWrap">
614 <property name="margin">
617 <property name="openExternalLinks">
636 <class>InterfacePreviewWidget</class>
637 <extends>QLabel</extends>
638 <header>components/preferences_widgets.hpp</header>
642 <tabstop>qt</tabstop>
643 <tabstop>skins</tabstop>
644 <tabstop>fsController</tabstop>
645 <tabstop>minimalviewBox</tabstop>
646 <tabstop>pauseMinimizedBox</tabstop>
647 <tabstop>embedVideo</tabstop>
648 <tabstop>resizingBox</tabstop>
649 <tabstop>systrayBox</tabstop>
650 <tabstop>stylesCombo</tabstop>
651 <tabstop>OneInterfaceMode</tabstop>
652 <tabstop>EnqueueOneInterfaceMode</tabstop>
653 <tabstop>artFetcher</tabstop>
654 <tabstop>updatesBox</tabstop>
655 <tabstop>updatesDays</tabstop>
656 <tabstop>saveRecentlyPlayed</tabstop>
657 <tabstop>recentlyPlayedFilters</tabstop>
658 <tabstop>treePlaylist</tabstop>
659 <tabstop>assoButton</tabstop>
660 <tabstop>fileSkin</tabstop>
661 <tabstop>skinBrowse</tabstop>