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