]> git.sesse.net Git - nageru/blob - ui_audio_miniview.ui
Support audio-only FFmpeg inputs. Somewhat wonky, though.
[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="ClickableLabel" 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>0</number>
265                   </property>
266                   <property name="maximum">
267                    <number>1000</number>
268                   </property>
269                   <property name="singleStep">
270                    <number>10</number>
271                   </property>
272                   <property name="pageStep">
273                    <number>100</number>
274                   </property>
275                   <property name="orientation">
276                    <enum>Qt::Vertical</enum>
277                   </property>
278                   <property name="tickPosition">
279                    <enum>QSlider::NoTicks</enum>
280                   </property>
281                   <property name="tickInterval">
282                    <number>30</number>
283                   </property>
284                  </widget>
285                 </item>
286                </layout>
287               </item>
288               <item>
289                <widget class="QLabel" name="fader_label">
290                 <property name="sizePolicy">
291                  <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
292                   <horstretch>0</horstretch>
293                   <verstretch>0</verstretch>
294                  </sizepolicy>
295                 </property>
296                 <property name="minimumSize">
297                  <size>
298                   <width>30</width>
299                   <height>0</height>
300                  </size>
301                 </property>
302                 <property name="lineWidth">
303                  <number>0</number>
304                 </property>
305                 <property name="text">
306                  <string>+0.0 dB</string>
307                 </property>
308                 <property name="alignment">
309                  <set>Qt::AlignCenter</set>
310                 </property>
311                </widget>
312               </item>
313              </layout>
314             </item>
315            </layout>
316           </item>
317          </layout>
318         </item>
319         <item>
320          <widget class="Line" name="line">
321           <property name="orientation">
322            <enum>Qt::Vertical</enum>
323           </property>
324          </widget>
325         </item>
326        </layout>
327       </item>
328      </layout>
329     </widget>
330    </item>
331   </layout>
332  </widget>
333  <customwidgets>
334   <customwidget>
335    <class>VUMeter</class>
336    <extends>QWidget</extends>
337    <header>vumeter.h</header>
338    <container>1</container>
339   </customwidget>
340   <customwidget>
341    <class>EllipsisLabel</class>
342    <extends>QLabel</extends>
343    <header>ellipsis_label.h</header>
344   </customwidget>
345   <customwidget>
346    <class>NonLinearFader</class>
347    <extends>QSlider</extends>
348    <header>nonlinear_fader.h</header>
349   </customwidget>
350   <customwidget>
351    <class>ClickableLabel</class>
352    <extends>QLabel</extends>
353    <header>clickable_label.h</header>
354   </customwidget>
355  </customwidgets>
356  <resources/>
357  <connections/>
358 </ui>