]> git.sesse.net Git - nageru/blob - ui_audio_miniview.ui
Replace the R128 meters for each channel with a digital peak meter.
[nageru] / ui_audio_miniview.ui
1 <?xml version="1.0" encoding="UTF-8"?>
2 <ui version="4.0">
3  <class>AudioMiniView</class>
4  <widget class="QWidget" name="AudioMiniView">
5   <property name="geometry">
6    <rect>
7     <x>0</x>
8     <y>0</y>
9     <width>139</width>
10     <height>300</height>
11    </rect>
12   </property>
13   <property name="sizePolicy">
14    <sizepolicy hsizetype="Fixed" vsizetype="Expanding">
15     <horstretch>0</horstretch>
16     <verstretch>0</verstretch>
17    </sizepolicy>
18   </property>
19   <property name="minimumSize">
20    <size>
21     <width>139</width>
22     <height>0</height>
23    </size>
24   </property>
25   <property name="maximumSize">
26    <size>
27     <width>139</width>
28     <height>16777215</height>
29    </size>
30   </property>
31   <property name="windowTitle">
32    <string>Form</string>
33   </property>
34   <layout class="QVBoxLayout" name="main_vertical_layout">
35    <property name="leftMargin">
36     <number>0</number>
37    </property>
38    <property name="topMargin">
39     <number>0</number>
40    </property>
41    <property name="rightMargin">
42     <number>0</number>
43    </property>
44    <property name="bottomMargin">
45     <number>0</number>
46    </property>
47    <item>
48     <widget class="QFrame" name="frame">
49      <property name="sizePolicy">
50       <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
51        <horstretch>0</horstretch>
52        <verstretch>1</verstretch>
53       </sizepolicy>
54      </property>
55      <property name="autoFillBackground">
56       <bool>true</bool>
57      </property>
58      <property name="frameShape">
59       <enum>QFrame::Panel</enum>
60      </property>
61      <property name="frameShadow">
62       <enum>QFrame::Plain</enum>
63      </property>
64      <property name="lineWidth">
65       <number>0</number>
66      </property>
67      <layout class="QVBoxLayout" name="verticalLayout">
68       <property name="spacing">
69        <number>6</number>
70       </property>
71       <property name="leftMargin">
72        <number>0</number>
73       </property>
74       <property name="topMargin">
75        <number>0</number>
76       </property>
77       <property name="rightMargin">
78        <number>0</number>
79       </property>
80       <property name="bottomMargin">
81        <number>0</number>
82       </property>
83       <item>
84        <layout class="QHBoxLayout" name="horizontalLayout">
85         <property name="spacing">
86          <number>0</number>
87         </property>
88         <item>
89          <layout class="QVBoxLayout" name="verticalLayout_2">
90           <property name="spacing">
91            <number>6</number>
92           </property>
93           <item>
94            <widget class="EllipsisLabel" name="bus_desc_label">
95             <property name="sizePolicy">
96              <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
97               <horstretch>1</horstretch>
98               <verstretch>0</verstretch>
99              </sizepolicy>
100             </property>
101             <property name="minimumSize">
102              <size>
103               <width>0</width>
104               <height>0</height>
105              </size>
106             </property>
107             <property name="text">
108              <string>Channel description</string>
109             </property>
110             <property name="alignment">
111              <set>Qt::AlignCenter</set>
112             </property>
113            </widget>
114           </item>
115           <item>
116            <layout class="QHBoxLayout" name="bottom_layout" stretch="1,1">
117             <property name="spacing">
118              <number>0</number>
119             </property>
120             <item>
121              <layout class="QVBoxLayout" name="vu_meter_layout" stretch="1,0">
122               <property name="leftMargin">
123                <number>0</number>
124               </property>
125               <property name="bottomMargin">
126                <number>4</number>
127               </property>
128               <item>
129                <layout class="QHBoxLayout" name="vu_meter_centerer">
130                 <property name="spacing">
131                  <number>0</number>
132                 </property>
133                 <property name="bottomMargin">
134                  <number>0</number>
135                 </property>
136                 <item>
137                  <widget class="VUMeter" name="peak_meter" native="true">
138                   <property name="sizePolicy">
139                    <sizepolicy hsizetype="Fixed" vsizetype="Preferred">
140                     <horstretch>0</horstretch>
141                     <verstretch>1</verstretch>
142                    </sizepolicy>
143                   </property>
144                   <property name="minimumSize">
145                    <size>
146                     <width>16</width>
147                     <height>0</height>
148                    </size>
149                   </property>
150                   <property name="sizeIncrement">
151                    <size>
152                     <width>1</width>
153                     <height>0</height>
154                    </size>
155                   </property>
156                   <property name="baseSize">
157                    <size>
158                     <width>0</width>
159                     <height>0</height>
160                    </size>
161                   </property>
162                   <property name="palette">
163                    <palette>
164                     <active>
165                      <colorrole role="Base">
166                       <brush brushstyle="SolidPattern">
167                        <color alpha="255">
168                         <red>255</red>
169                         <green>255</green>
170                         <blue>255</blue>
171                        </color>
172                       </brush>
173                      </colorrole>
174                      <colorrole role="Window">
175                       <brush brushstyle="SolidPattern">
176                        <color alpha="255">
177                         <red>5</red>
178                         <green>239</green>
179                         <blue>111</blue>
180                        </color>
181                       </brush>
182                      </colorrole>
183                     </active>
184                     <inactive>
185                      <colorrole role="Base">
186                       <brush brushstyle="SolidPattern">
187                        <color alpha="255">
188                         <red>255</red>
189                         <green>255</green>
190                         <blue>255</blue>
191                        </color>
192                       </brush>
193                      </colorrole>
194                      <colorrole role="Window">
195                       <brush brushstyle="SolidPattern">
196                        <color alpha="255">
197                         <red>5</red>
198                         <green>239</green>
199                         <blue>111</blue>
200                        </color>
201                       </brush>
202                      </colorrole>
203                     </inactive>
204                     <disabled>
205                      <colorrole role="Base">
206                       <brush brushstyle="SolidPattern">
207                        <color alpha="255">
208                         <red>5</red>
209                         <green>239</green>
210                         <blue>111</blue>
211                        </color>
212                       </brush>
213                      </colorrole>
214                      <colorrole role="Window">
215                       <brush brushstyle="SolidPattern">
216                        <color alpha="255">
217                         <red>5</red>
218                         <green>239</green>
219                         <blue>111</blue>
220                        </color>
221                       </brush>
222                      </colorrole>
223                     </disabled>
224                    </palette>
225                   </property>
226                   <property name="autoFillBackground">
227                    <bool>true</bool>
228                   </property>
229                  </widget>
230                 </item>
231                </layout>
232               </item>
233               <item>
234                <widget class="QLabel" name="peak_display_label">
235                 <property name="minimumSize">
236                  <size>
237                   <width>30</width>
238                   <height>0</height>
239                  </size>
240                 </property>
241                 <property name="text">
242                  <string>-0.0</string>
243                 </property>
244                 <property name="alignment">
245                  <set>Qt::AlignCenter</set>
246                 </property>
247                </widget>
248               </item>
249              </layout>
250             </item>
251             <item>
252              <layout class="QVBoxLayout" name="fader_layout">
253               <property name="bottomMargin">
254                <number>4</number>
255               </property>
256               <item>
257                <layout class="QHBoxLayout" name="fader_centerer">
258                 <property name="spacing">
259                  <number>0</number>
260                 </property>
261                 <item>
262                  <widget class="NonLinearFader" name="fader">
263                   <property name="minimum">
264                    <number>-390</number>
265                   </property>
266                   <property name="maximum">
267                    <number>60</number>
268                   </property>
269                   <property name="pageStep">
270                    <number>10</number>
271                   </property>
272                   <property name="orientation">
273                    <enum>Qt::Vertical</enum>
274                   </property>
275                   <property name="tickPosition">
276                    <enum>QSlider::NoTicks</enum>
277                   </property>
278                   <property name="tickInterval">
279                    <number>30</number>
280                   </property>
281                  </widget>
282                 </item>
283                </layout>
284               </item>
285               <item>
286                <widget class="QLabel" name="fader_label">
287                 <property name="sizePolicy">
288                  <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
289                   <horstretch>0</horstretch>
290                   <verstretch>0</verstretch>
291                  </sizepolicy>
292                 </property>
293                 <property name="minimumSize">
294                  <size>
295                   <width>30</width>
296                   <height>0</height>
297                  </size>
298                 </property>
299                 <property name="lineWidth">
300                  <number>0</number>
301                 </property>
302                 <property name="text">
303                  <string>+0.0 dB</string>
304                 </property>
305                 <property name="alignment">
306                  <set>Qt::AlignCenter</set>
307                 </property>
308                </widget>
309               </item>
310              </layout>
311             </item>
312            </layout>
313           </item>
314          </layout>
315         </item>
316         <item>
317          <widget class="Line" name="line">
318           <property name="orientation">
319            <enum>Qt::Vertical</enum>
320           </property>
321          </widget>
322         </item>
323        </layout>
324       </item>
325      </layout>
326     </widget>
327    </item>
328   </layout>
329  </widget>
330  <customwidgets>
331   <customwidget>
332    <class>VUMeter</class>
333    <extends>QWidget</extends>
334    <header>vumeter.h</header>
335    <container>1</container>
336   </customwidget>
337   <customwidget>
338    <class>EllipsisLabel</class>
339    <extends>QLabel</extends>
340    <header>ellipsis_label.h</header>
341   </customwidget>
342   <customwidget>
343    <class>NonLinearFader</class>
344    <extends>QSlider</extends>
345    <header>nonlinear_fader.h</header>
346   </customwidget>
347  </customwidgets>
348  <resources/>
349  <connections/>
350 </ui>