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 <property name="leftMargin" >
36 <property name="topMargin" >
39 <property name="rightMargin" >
42 <property name="bottomMargin" >
45 <property name="horizontalSpacing" >
48 <property name="verticalSpacing" >
51 <item row="2" column="0" >
52 <widget class="QLabel" name="label_8" >
53 <property name="text" >
54 <string>_("Force detection of Dolby Surround")</string>
58 <item row="2" column="1" >
59 <widget class="QComboBox" name="detectionDolby" >
60 <property name="sizePolicy" >
61 <sizepolicy vsizetype="Fixed" hsizetype="MinimumExpanding" >
62 <horstretch>0</horstretch>
63 <verstretch>0</verstretch>
66 <property name="maximumSize" >
69 <height>16777215</height>
72 <property name="currentIndex" >
77 <item row="1" column="0" colspan="2" >
78 <widget class="QCheckBox" name="spdifBox" >
79 <property name="text" >
80 <string>_("Use S/PDIF when available")</string>
84 <item row="3" column="0" >
85 <widget class="QLabel" name="label" >
86 <property name="text" >
87 <string>_("Preferred audio language")</string>
91 <item row="0" column="1" >
92 <widget class="QSlider" name="defaultVolume" >
93 <property name="sizePolicy" >
94 <sizepolicy vsizetype="Fixed" hsizetype="Minimum" >
95 <horstretch>0</horstretch>
96 <verstretch>0</verstretch>
99 <property name="maximumSize" >
102 <height>16777215</height>
105 <property name="orientation" >
106 <enum>Qt::Horizontal</enum>
110 <item row="0" column="0" >
111 <widget class="QLabel" name="label_2" >
112 <property name="text" >
113 <string>_("Default volume")</string>
117 <item row="3" column="1" >
118 <widget class="QLineEdit" name="preferredAudioLanguage" />
124 <widget class="QGroupBox" name="groupBox_2" >
125 <property name="title" >
126 <string>Output</string>
128 <layout class="QGridLayout" >
129 <item row="0" column="0" >
130 <widget class="QLabel" name="label_3" >
131 <property name="text" >
132 <string>_("Type")</string>
136 <item row="0" column="1" >
137 <widget class="QComboBox" name="outputModule" >
138 <property name="sizePolicy" >
139 <sizepolicy vsizetype="Fixed" hsizetype="MinimumExpanding" >
140 <horstretch>0</horstretch>
141 <verstretch>0</verstretch>
146 <item row="1" column="0" colspan="2" >
147 <widget class="QWidget" native="1" name="alsaControl" >
148 <layout class="QHBoxLayout" >
149 <property name="leftMargin" >
152 <property name="topMargin" >
155 <property name="rightMargin" >
158 <property name="bottomMargin" >
162 <widget class="QLabel" name="alsaLabel" >
163 <property name="text" >
164 <string>_("Device")</string>
169 <widget class="QComboBox" name="alsaDevice" >
170 <property name="sizePolicy" >
171 <sizepolicy vsizetype="Fixed" hsizetype="MinimumExpanding" >
172 <horstretch>0</horstretch>
173 <verstretch>0</verstretch>
181 <item row="2" column="0" colspan="2" >
182 <widget class="QWidget" native="1" name="DirectXControl" >
183 <layout class="QHBoxLayout" >
184 <property name="leftMargin" >
187 <property name="topMargin" >
190 <property name="rightMargin" >
193 <property name="bottomMargin" >
197 <widget class="QLabel" name="DirectXLabel" >
198 <property name="sizePolicy" >
199 <sizepolicy vsizetype="Preferred" hsizetype="Minimum" >
200 <horstretch>0</horstretch>
201 <verstretch>0</verstretch>
204 <property name="text" >
205 <string>_("Device")</string>
210 <widget class="QComboBox" name="DirectXDevice" >
211 <property name="sizePolicy" >
212 <sizepolicy vsizetype="Fixed" hsizetype="MinimumExpanding" >
213 <horstretch>0</horstretch>
214 <verstretch>0</verstretch>
222 <item row="3" column="0" colspan="2" >
223 <widget class="QWidget" native="1" name="OSSControl" >
224 <layout class="QHBoxLayout" >
225 <property name="leftMargin" >
228 <property name="topMargin" >
231 <property name="rightMargin" >
234 <property name="bottomMargin" >
238 <widget class="QLabel" name="OSSLabel" >
239 <property name="text" >
240 <string>_("Device")</string>
245 <widget class="QLineEdit" name="OSSDevice" />
248 <widget class="QPushButton" name="OSSBrowse" >
249 <property name="text" >
250 <string>_("Browse...")</string>
257 <item row="4" column="0" colspan="2" >
258 <widget class="QWidget" native="1" name="fileControl" >
259 <layout class="QHBoxLayout" >
260 <property name="leftMargin" >
263 <property name="topMargin" >
266 <property name="rightMargin" >
269 <property name="bottomMargin" >
273 <widget class="QLabel" name="fileLabel" >
274 <property name="text" >
275 <string>_("File")</string>
280 <widget class="QLineEdit" name="fileName" />
283 <widget class="QPushButton" name="fileBrowseButton" >
284 <property name="text" >
285 <string>_("Browse...")</string>
296 <widget class="QGroupBox" name="groupBox" >
297 <property name="title" >
298 <string>_("Effects")</string>
300 <layout class="QGridLayout" >
301 <property name="leftMargin" >
304 <property name="topMargin" >
307 <property name="rightMargin" >
310 <property name="bottomMargin" >
313 <property name="horizontalSpacing" >
316 <property name="verticalSpacing" >
319 <item row="2" column="1" >
320 <widget class="QComboBox" name="visualisation" />
322 <item row="0" column="0" >
323 <widget class="QCheckBox" name="headphoneEffect" >
324 <property name="text" >
325 <string>_("Headphone surround effect")</string>
329 <item row="1" column="0" >
330 <widget class="QCheckBox" name="volumeNormalizer" >
331 <property name="text" >
332 <string>_("Volume normalizer")</string>
336 <item row="2" column="0" >
337 <widget class="QLabel" name="label_5" >
338 <property name="text" >
339 <string>_("Visualisation")</string>
343 <item row="1" column="1" >
344 <widget class="QDoubleSpinBox" name="volNormalizer" >
345 <property name="alignment" >
346 <set>Qt::AlignRight</set>
354 <widget class="QGroupBox" name="groupBox_4" >
355 <property name="title" >
356 <string>_("Last.fm")</string>
358 <layout class="QGridLayout" >
359 <item row="0" column="0" colspan="2" >
360 <widget class="QCheckBox" name="lastfm" >
361 <property name="text" >
362 <string>_("Enable")</string>
366 <item row="1" column="1" colspan="2" >
367 <widget class="QLineEdit" name="lastfm_user_edit" />
369 <item row="1" column="0" >
370 <widget class="QLabel" name="lastfm_user_label" >
371 <property name="text" >
372 <string>_("Username")</string>
376 <item row="2" column="0" >
377 <widget class="QLabel" name="lastfm_pass_label" >
378 <property name="text" >
379 <string>_("Password")</string>
383 <item row="2" column="1" colspan="2" >
384 <widget class="QLineEdit" name="lastfm_pass_edit" >
385 <property name="echoMode" >
386 <enum>QLineEdit::PasswordEchoOnEdit</enum>
396 <tabstop>enableAudio</tabstop>
397 <tabstop>defaultVolume</tabstop>
398 <tabstop>spdifBox</tabstop>
399 <tabstop>detectionDolby</tabstop>
400 <tabstop>preferredAudioLanguage</tabstop>
401 <tabstop>outputModule</tabstop>
402 <tabstop>alsaDevice</tabstop>
403 <tabstop>DirectXDevice</tabstop>
404 <tabstop>OSSDevice</tabstop>
405 <tabstop>OSSBrowse</tabstop>
406 <tabstop>fileBrowseButton</tabstop>
407 <tabstop>headphoneEffect</tabstop>
408 <tabstop>volumeNormalizer</tabstop>
409 <tabstop>volNormalizer</tabstop>
410 <tabstop>visualisation</tabstop>
415 <sender>lastfm</sender>
416 <signal>toggled(bool)</signal>
417 <receiver>lastfm_pass_edit</receiver>
418 <slot>setVisible(bool)</slot>
420 <hint type="sourcelabel" >
424 <hint type="destinationlabel" >
431 <sender>lastfm</sender>
432 <signal>toggled(bool)</signal>
433 <receiver>lastfm_pass_label</receiver>
434 <slot>setVisible(bool)</slot>
436 <hint type="sourcelabel" >
440 <hint type="destinationlabel" >
447 <sender>lastfm</sender>
448 <signal>toggled(bool)</signal>
449 <receiver>lastfm_user_edit</receiver>
450 <slot>setVisible(bool)</slot>
452 <hint type="sourcelabel" >
456 <hint type="destinationlabel" >
463 <sender>lastfm</sender>
464 <signal>toggled(bool)</signal>
465 <receiver>lastfm_user_label</receiver>
466 <slot>setVisible(bool)</slot>
468 <hint type="sourcelabel" >
472 <hint type="destinationlabel" >