]> git.sesse.net Git - nageru/blob - ui_audio_expanded_view.ui
Release Nageru 1.7.2.
[nageru] / ui_audio_expanded_view.ui
1 <?xml version="1.0" encoding="UTF-8"?>
2 <ui version="4.0">
3  <class>AudioExpandedView</class>
4  <widget class="QWidget" name="AudioExpandedView">
5   <property name="geometry">
6    <rect>
7     <x>0</x>
8     <y>0</y>
9     <width>312</width>
10     <height>434</height>
11    </rect>
12   </property>
13   <property name="windowTitle">
14    <string>AudioExpandedView</string>
15   </property>
16   <layout class="QVBoxLayout" name="verticalLayout_6">
17    <item>
18     <widget class="EllipsisLabel" name="bus_desc_label">
19      <property name="font">
20       <font>
21        <family>DejaVu Sans</family>
22        <weight>75</weight>
23        <bold>true</bold>
24        <underline>true</underline>
25       </font>
26      </property>
27      <property name="text">
28       <string>Bus name</string>
29      </property>
30      <property name="alignment">
31       <set>Qt::AlignCenter</set>
32      </property>
33     </widget>
34    </item>
35    <item>
36     <layout class="QHBoxLayout" name="main_layout">
37      <item>
38       <layout class="QVBoxLayout" name="settings_layout">
39        <item>
40         <spacer name="verticalSpacer_2">
41          <property name="orientation">
42           <enum>Qt::Vertical</enum>
43          </property>
44          <property name="sizeHint" stdset="0">
45           <size>
46            <width>20</width>
47            <height>40</height>
48           </size>
49          </property>
50         </spacer>
51        </item>
52        <item>
53         <layout class="QHBoxLayout" name="locut_offseter">
54          <property name="leftMargin">
55           <number>8</number>
56          </property>
57          <item>
58           <widget class="QCheckBox" name="locut_enabled">
59            <property name="text">
60             <string>Lo-cut</string>
61            </property>
62           </widget>
63          </item>
64         </layout>
65        </item>
66        <item>
67         <layout class="QHBoxLayout" name="treble_layout">
68          <item>
69           <widget class="QDial" name="treble_knob">
70            <property name="maximumSize">
71             <size>
72              <width>31</width>
73              <height>31</height>
74             </size>
75            </property>
76            <property name="minimum">
77             <number>-150</number>
78            </property>
79            <property name="maximum">
80             <number>150</number>
81            </property>
82            <property name="notchTarget">
83             <double>60.000000000000000</double>
84            </property>
85            <property name="notchesVisible">
86             <bool>true</bool>
87            </property>
88           </widget>
89          </item>
90          <item>
91           <widget class="QLabel" name="treble_label">
92            <property name="text">
93             <string>Treble: +0.0 dB</string>
94            </property>
95           </widget>
96          </item>
97         </layout>
98        </item>
99        <item>
100         <layout class="QHBoxLayout" name="mid_layout">
101          <item>
102           <widget class="QDial" name="mid_knob">
103            <property name="maximumSize">
104             <size>
105              <width>31</width>
106              <height>31</height>
107             </size>
108            </property>
109            <property name="minimum">
110             <number>-150</number>
111            </property>
112            <property name="maximum">
113             <number>150</number>
114            </property>
115            <property name="notchTarget">
116             <double>60.000000000000000</double>
117            </property>
118            <property name="notchesVisible">
119             <bool>true</bool>
120            </property>
121           </widget>
122          </item>
123          <item>
124           <widget class="QLabel" name="mid_label">
125            <property name="text">
126             <string>Mid: +0.0 dB</string>
127            </property>
128           </widget>
129          </item>
130         </layout>
131        </item>
132        <item>
133         <layout class="QHBoxLayout" name="bass_layout">
134          <item>
135           <widget class="QDial" name="bass_knob">
136            <property name="maximumSize">
137             <size>
138              <width>31</width>
139              <height>31</height>
140             </size>
141            </property>
142            <property name="minimum">
143             <number>-150</number>
144            </property>
145            <property name="maximum">
146             <number>150</number>
147            </property>
148            <property name="notchTarget">
149             <double>60.000000000000000</double>
150            </property>
151            <property name="notchesVisible">
152             <bool>true</bool>
153            </property>
154           </widget>
155          </item>
156          <item>
157           <widget class="QLabel" name="bass_label">
158            <property name="text">
159             <string>Bass: +0.0 dB</string>
160            </property>
161           </widget>
162          </item>
163         </layout>
164        </item>
165        <item>
166         <widget class="Line" name="line">
167          <property name="orientation">
168           <enum>Qt::Horizontal</enum>
169          </property>
170         </widget>
171        </item>
172        <item>
173         <layout class="QHBoxLayout" name="gainstaging_auto_offseter">
174          <property name="leftMargin">
175           <number>8</number>
176          </property>
177          <item>
178           <widget class="QCheckBox" name="gainstaging_auto_checkbox">
179            <property name="text">
180             <string>Auto gain staging</string>
181            </property>
182            <property name="checked">
183             <bool>true</bool>
184            </property>
185           </widget>
186          </item>
187         </layout>
188        </item>
189        <item>
190         <layout class="QHBoxLayout" name="gainstaging_layout">
191          <item>
192           <widget class="QDial" name="gainstaging_knob">
193            <property name="maximumSize">
194             <size>
195              <width>31</width>
196              <height>31</height>
197             </size>
198            </property>
199            <property name="minimum">
200             <number>-300</number>
201            </property>
202            <property name="maximum">
203             <number>300</number>
204            </property>
205            <property name="notchTarget">
206             <double>60.000000000000000</double>
207            </property>
208            <property name="notchesVisible">
209             <bool>true</bool>
210            </property>
211           </widget>
212          </item>
213          <item>
214           <widget class="QLabel" name="gainstaging_db_display">
215            <property name="text">
216             <string>Gain: +0.0 dB</string>
217            </property>
218           </widget>
219          </item>
220         </layout>
221        </item>
222        <item>
223         <widget class="Line" name="line_2">
224          <property name="orientation">
225           <enum>Qt::Horizontal</enum>
226          </property>
227         </widget>
228        </item>
229        <item>
230         <layout class="QHBoxLayout" name="compressor_centerer">
231          <item>
232           <spacer name="horizontalSpacer">
233            <property name="orientation">
234             <enum>Qt::Horizontal</enum>
235            </property>
236            <property name="sizeHint" stdset="0">
237             <size>
238              <width>40</width>
239              <height>20</height>
240             </size>
241            </property>
242           </spacer>
243          </item>
244          <item>
245           <widget class="QCheckBox" name="compressor_enabled">
246            <property name="text">
247             <string>Compressor</string>
248            </property>
249            <property name="checked">
250             <bool>true</bool>
251            </property>
252           </widget>
253          </item>
254          <item>
255           <spacer name="horizontalSpacer_2">
256            <property name="orientation">
257             <enum>Qt::Horizontal</enum>
258            </property>
259            <property name="sizeHint" stdset="0">
260             <size>
261              <width>40</width>
262              <height>20</height>
263             </size>
264            </property>
265           </spacer>
266          </item>
267         </layout>
268        </item>
269        <item>
270         <layout class="QHBoxLayout" name="compressor_controls_layout">
271          <item>
272           <layout class="QVBoxLayout" name="threshold_layout">
273            <item>
274             <widget class="QLabel" name="threshold_heading">
275              <property name="text">
276               <string>Threshold</string>
277              </property>
278              <property name="alignment">
279               <set>Qt::AlignCenter</set>
280              </property>
281             </widget>
282            </item>
283            <item>
284             <layout class="QHBoxLayout" name="compressor_threshold_knob_centerer">
285              <item>
286               <widget class="QDial" name="compressor_threshold_knob">
287                <property name="maximumSize">
288                 <size>
289                  <width>64</width>
290                  <height>64</height>
291                 </size>
292                </property>
293                <property name="minimum">
294                 <number>-400</number>
295                </property>
296                <property name="maximum">
297                 <number>0</number>
298                </property>
299                <property name="value">
300                 <number>-260</number>
301                </property>
302                <property name="notchTarget">
303                 <double>30.000000000000000</double>
304                </property>
305                <property name="notchesVisible">
306                 <bool>true</bool>
307                </property>
308               </widget>
309              </item>
310             </layout>
311            </item>
312            <item>
313             <widget class="QLabel" name="compressor_threshold_db_display">
314              <property name="text">
315               <string>-10.0 dB</string>
316              </property>
317              <property name="alignment">
318               <set>Qt::AlignCenter</set>
319              </property>
320             </widget>
321            </item>
322           </layout>
323          </item>
324          <item>
325           <layout class="QVBoxLayout" name="reduction_layout" stretch="0,1">
326            <property name="spacing">
327             <number>0</number>
328            </property>
329            <item>
330             <widget class="QLabel" name="reduction_header">
331              <property name="text">
332               <string>Reduction</string>
333              </property>
334              <property name="alignment">
335               <set>Qt::AlignCenter</set>
336              </property>
337             </widget>
338            </item>
339            <item>
340             <layout class="QHBoxLayout" name="reduction_meter_centerer">
341              <item>
342               <widget class="CompressionReductionMeter" name="reduction_meter" native="true">
343                <property name="maximumSize">
344                 <size>
345                  <width>16777215</width>
346                  <height>16777215</height>
347                 </size>
348                </property>
349               </widget>
350              </item>
351             </layout>
352            </item>
353           </layout>
354          </item>
355         </layout>
356        </item>
357        <item>
358         <spacer name="verticalSpacer">
359          <property name="orientation">
360           <enum>Qt::Vertical</enum>
361          </property>
362          <property name="sizeHint" stdset="0">
363           <size>
364            <width>20</width>
365            <height>40</height>
366           </size>
367          </property>
368         </spacer>
369        </item>
370       </layout>
371      </item>
372      <item>
373       <layout class="QVBoxLayout" name="vu_layout" stretch="1,0">
374        <item>
375         <layout class="QHBoxLayout" name="vu_centerer">
376          <item>
377           <widget class="VUMeter" name="peak_meter" native="true">
378            <property name="maximumSize">
379             <size>
380              <width>20</width>
381              <height>16777215</height>
382             </size>
383            </property>
384           </widget>
385          </item>
386         </layout>
387        </item>
388        <item>
389         <widget class="ClickableLabel" name="peak_display_label">
390          <property name="minimumSize">
391           <size>
392            <width>60</width>
393            <height>0</height>
394           </size>
395          </property>
396          <property name="text">
397           <string>-40.0</string>
398          </property>
399          <property name="alignment">
400           <set>Qt::AlignCenter</set>
401          </property>
402         </widget>
403        </item>
404       </layout>
405      </item>
406      <item>
407       <layout class="QVBoxLayout" name="fader_layout" stretch="0,1,0">
408        <item>
409         <layout class="QHBoxLayout" name="mute_centerer">
410          <property name="spacing">
411           <number>0</number>
412          </property>
413          <property name="bottomMargin">
414           <number>0</number>
415          </property>
416          <item>
417           <widget class="QPushButton" name="mute_button">
418            <property name="sizePolicy">
419             <sizepolicy hsizetype="Maximum" vsizetype="MinimumExpanding">
420              <horstretch>0</horstretch>
421              <verstretch>0</verstretch>
422             </sizepolicy>
423            </property>
424            <property name="maximumSize">
425             <size>
426              <width>40</width>
427              <height>22</height>
428             </size>
429            </property>
430            <property name="font">
431             <font>
432              <pointsize>8</pointsize>
433             </font>
434            </property>
435            <property name="styleSheet">
436             <string notr="true">QPushButton:checked { background: rgba(255,0,0,80); }</string>
437            </property>
438            <property name="text">
439             <string>Mute</string>
440            </property>
441            <property name="checkable">
442             <bool>true</bool>
443            </property>
444           </widget>
445          </item>
446         </layout>
447        </item>
448        <item>
449         <layout class="QHBoxLayout" name="fader_centerer">
450          <item>
451           <widget class="NonLinearFader" name="fader">
452            <property name="maximum">
453             <number>1000</number>
454            </property>
455            <property name="singleStep">
456             <number>10</number>
457            </property>
458            <property name="pageStep">
459             <number>100</number>
460            </property>
461            <property name="orientation">
462             <enum>Qt::Vertical</enum>
463            </property>
464           </widget>
465          </item>
466         </layout>
467        </item>
468        <item>
469         <widget class="QLabel" name="fader_label">
470          <property name="minimumSize">
471           <size>
472            <width>60</width>
473            <height>0</height>
474           </size>
475          </property>
476          <property name="text">
477           <string>+0.0 dB</string>
478          </property>
479          <property name="alignment">
480           <set>Qt::AlignCenter</set>
481          </property>
482         </widget>
483        </item>
484       </layout>
485      </item>
486     </layout>
487    </item>
488   </layout>
489  </widget>
490  <customwidgets>
491   <customwidget>
492    <class>VUMeter</class>
493    <extends>QWidget</extends>
494    <header>vumeter.h</header>
495    <container>1</container>
496   </customwidget>
497   <customwidget>
498    <class>ClickableLabel</class>
499    <extends>QLabel</extends>
500    <header>clickable_label.h</header>
501   </customwidget>
502   <customwidget>
503    <class>NonLinearFader</class>
504    <extends>QSlider</extends>
505    <header>nonlinear_fader.h</header>
506   </customwidget>
507   <customwidget>
508    <class>EllipsisLabel</class>
509    <extends>QLabel</extends>
510    <header>ellipsis_label.h</header>
511   </customwidget>
512   <customwidget>
513    <class>CompressionReductionMeter</class>
514    <extends>QWidget</extends>
515    <header>compression_reduction_meter.h</header>
516    <container>1</container>
517   </customwidget>
518  </customwidgets>
519  <resources/>
520  <connections/>
521 </ui>