2 <author>Jean-Baptiste Kempf</author>
3 <class>SPrefsAudio</class>
4 <widget class="QWidget" name="SPrefsAudio" >
5 <property name="geometry" >
13 <property name="windowTitle" >
16 <layout class="QVBoxLayout" >
18 <widget class="QCheckBox" name="enableAudio" >
19 <property name="text" >
20 <string>_("Enable audio")</string>
22 <property name="checked" >
28 <widget class="QGroupBox" name="groupBox_3" >
29 <property name="title" >
30 <string>_("General Audio")</string>
32 <layout class="QGridLayout" >
33 <item row="0" column="0" colspan="2" >
34 <widget class="QLabel" name="label_2" >
35 <property name="text" >
36 <string>_("Default volume")</string>
40 <item row="0" column="2" >
41 <widget class="QSlider" name="defaultVolume" >
42 <property name="sizePolicy" >
43 <sizepolicy vsizetype="Minimum" hsizetype="Fixed" >
44 <horstretch>0</horstretch>
45 <verstretch>0</verstretch>
48 <property name="minimumSize" >
54 <property name="maximumSize" >
57 <height>16777215</height>
60 <property name="layoutDirection" >
61 <enum>Qt::LeftToRight</enum>
63 <property name="orientation" >
64 <enum>Qt::Horizontal</enum>
68 <item row="1" column="0" colspan="3" >
69 <widget class="QCheckBox" name="spdifBox" >
70 <property name="text" >
71 <string>_("Use S/PDIF when available")</string>
75 <item row="2" column="0" >
76 <widget class="QLabel" name="label_8" >
77 <property name="text" >
78 <string>_("Force detection of Dolby Surround")</string>
82 <item row="2" column="1" colspan="2" >
83 <widget class="QComboBox" name="detectionDolby" >
84 <property name="sizePolicy" >
85 <sizepolicy vsizetype="Fixed" hsizetype="MinimumExpanding" >
86 <horstretch>0</horstretch>
87 <verstretch>0</verstretch>
90 <property name="maximumSize" >
93 <height>16777215</height>
96 <property name="currentIndex" >
101 <item row="3" column="0" >
102 <widget class="QLabel" name="label" >
103 <property name="text" >
104 <string>_("Preferred audio language")</string>
108 <item row="3" column="1" colspan="2" >
109 <widget class="QLineEdit" name="preferredAudioLanguage" />
115 <widget class="QGroupBox" name="groupBox_2" >
116 <property name="title" >
117 <string>Output</string>
119 <layout class="QGridLayout" >
120 <item row="0" column="0" >
121 <widget class="QLabel" name="label_3" >
122 <property name="minimumSize" >
128 <property name="text" >
129 <string>_("Type")</string>
133 <item row="0" column="1" >
134 <widget class="QComboBox" name="outputModule" >
135 <property name="sizePolicy" >
136 <sizepolicy vsizetype="Fixed" hsizetype="MinimumExpanding" >
137 <horstretch>0</horstretch>
138 <verstretch>0</verstretch>
143 <item row="1" column="0" colspan="2" >
144 <widget class="QWidget" native="1" name="alsaControl" >
145 <layout class="QHBoxLayout" >
146 <property name="leftMargin" >
149 <property name="topMargin" >
152 <property name="rightMargin" >
155 <property name="bottomMargin" >
159 <widget class="QLabel" name="alsaLabel" >
160 <property name="minimumSize" >
166 <property name="text" >
167 <string>_("Device")</string>
172 <widget class="QComboBox" name="alsaDevice" >
173 <property name="sizePolicy" >
174 <sizepolicy vsizetype="Fixed" hsizetype="MinimumExpanding" >
175 <horstretch>0</horstretch>
176 <verstretch>0</verstretch>
184 <item row="2" column="0" colspan="2" >
185 <widget class="QWidget" native="1" name="DirectXControl" >
186 <layout class="QHBoxLayout" >
187 <property name="leftMargin" >
190 <property name="topMargin" >
193 <property name="rightMargin" >
196 <property name="bottomMargin" >
200 <widget class="QLabel" name="DirectXLabel" >
201 <property name="sizePolicy" >
202 <sizepolicy vsizetype="Preferred" hsizetype="Minimum" >
203 <horstretch>0</horstretch>
204 <verstretch>0</verstretch>
207 <property name="minimumSize" >
213 <property name="text" >
214 <string>_("Device")</string>
219 <widget class="QComboBox" name="DirectXDevice" >
220 <property name="sizePolicy" >
221 <sizepolicy vsizetype="Fixed" hsizetype="MinimumExpanding" >
222 <horstretch>0</horstretch>
223 <verstretch>0</verstretch>
231 <item row="3" column="0" colspan="2" >
232 <widget class="QWidget" native="1" name="OSSControl" >
233 <layout class="QHBoxLayout" >
234 <property name="leftMargin" >
237 <property name="topMargin" >
240 <property name="rightMargin" >
243 <property name="bottomMargin" >
247 <widget class="QLabel" name="OSSLabel" >
248 <property name="minimumSize" >
254 <property name="text" >
255 <string>_("Device")</string>
260 <widget class="QLineEdit" name="OSSDevice" />
263 <widget class="QPushButton" name="OSSBrowse" >
264 <property name="text" >
265 <string>_("Browse...")</string>
272 <item row="4" column="0" colspan="2" >
273 <widget class="QWidget" native="1" name="fileControl" >
274 <layout class="QHBoxLayout" >
275 <property name="leftMargin" >
278 <property name="topMargin" >
281 <property name="rightMargin" >
284 <property name="bottomMargin" >
288 <widget class="QLabel" name="fileLabel" >
289 <property name="minimumSize" >
295 <property name="text" >
296 <string>_("File")</string>
301 <widget class="QLineEdit" name="fileName" />
304 <widget class="QPushButton" name="fileBrowseButton" >
305 <property name="text" >
306 <string>_("Browse...")</string>
317 <widget class="QGroupBox" name="groupBox" >
318 <property name="title" >
319 <string>_("Effects")</string>
321 <layout class="QGridLayout" >
322 <item row="2" column="1" >
323 <widget class="QComboBox" name="visualisation" />
325 <item row="0" column="0" >
326 <widget class="QCheckBox" name="headphoneEffect" >
327 <property name="text" >
328 <string>_("Headphone surround effect")</string>
332 <item row="1" column="0" >
333 <widget class="QCheckBox" name="volNormBox" >
334 <property name="text" >
335 <string>_("Volume normalizer")</string>
339 <item row="2" column="0" >
340 <widget class="QLabel" name="label_5" >
341 <property name="text" >
342 <string>_("Visualisation")</string>
346 <item row="1" column="1" >
347 <widget class="QDoubleSpinBox" name="volNormSpin" >
348 <property name="alignment" >
349 <set>Qt::AlignRight</set>
357 <widget class="QGroupBox" name="groupBox_4" >
358 <property name="title" >
359 <string>_("Last.fm")</string>
361 <layout class="QGridLayout" >
362 <item row="0" column="0" colspan="2" >
363 <widget class="QCheckBox" name="lastfm" >
364 <property name="text" >
365 <string>_("Enable last.fm submission")</string>
369 <item row="1" column="1" colspan="2" >
370 <widget class="QLineEdit" name="lastfm_user_edit" />
372 <item row="1" column="0" >
373 <widget class="QLabel" name="lastfm_user_label" >
374 <property name="text" >
375 <string>_("Username")</string>
379 <item row="2" column="0" >
380 <widget class="QLabel" name="lastfm_pass_label" >
381 <property name="text" >
382 <string>_("Password")</string>
386 <item row="2" column="1" colspan="2" >
387 <widget class="QLineEdit" name="lastfm_pass_edit" >
388 <property name="echoMode" >
389 <enum>QLineEdit::PasswordEchoOnEdit</enum>
399 <tabstop>enableAudio</tabstop>
400 <tabstop>defaultVolume</tabstop>
401 <tabstop>spdifBox</tabstop>
402 <tabstop>detectionDolby</tabstop>
403 <tabstop>preferredAudioLanguage</tabstop>
404 <tabstop>outputModule</tabstop>
405 <tabstop>alsaDevice</tabstop>
406 <tabstop>DirectXDevice</tabstop>
407 <tabstop>OSSDevice</tabstop>
408 <tabstop>OSSBrowse</tabstop>
409 <tabstop>fileBrowseButton</tabstop>
410 <tabstop>headphoneEffect</tabstop>
411 <tabstop>volNormBox</tabstop>
412 <tabstop>volNormSpin</tabstop>
413 <tabstop>visualisation</tabstop>
418 <sender>lastfm</sender>
419 <signal>toggled(bool)</signal>
420 <receiver>lastfm_pass_edit</receiver>
421 <slot>setVisible(bool)</slot>
423 <hint type="sourcelabel" >
427 <hint type="destinationlabel" >
434 <sender>lastfm</sender>
435 <signal>toggled(bool)</signal>
436 <receiver>lastfm_pass_label</receiver>
437 <slot>setVisible(bool)</slot>
439 <hint type="sourcelabel" >
443 <hint type="destinationlabel" >
450 <sender>lastfm</sender>
451 <signal>toggled(bool)</signal>
452 <receiver>lastfm_user_edit</receiver>
453 <slot>setVisible(bool)</slot>
455 <hint type="sourcelabel" >
459 <hint type="destinationlabel" >
466 <sender>lastfm</sender>
467 <signal>toggled(bool)</signal>
468 <receiver>lastfm_user_label</receiver>
469 <slot>setVisible(bool)</slot>
471 <hint type="sourcelabel" >
475 <hint type="destinationlabel" >