]> git.sesse.net Git - nageru/blob - ui_mainwindow.ui
Add an about dialog with licenses, as per GPLv3 requirements.
[nageru] / ui_mainwindow.ui
1 <?xml version="1.0" encoding="UTF-8"?>
2 <ui version="4.0">
3  <class>MainWindow</class>
4  <widget class="QMainWindow" name="MainWindow">
5   <property name="geometry">
6    <rect>
7     <x>0</x>
8     <y>0</y>
9     <width>1089</width>
10     <height>664</height>
11    </rect>
12   </property>
13   <property name="windowTitle">
14    <string>Nageru</string>
15   </property>
16   <widget class="QWidget" name="central_widget">
17    <property name="enabled">
18     <bool>true</bool>
19    </property>
20    <property name="sizePolicy">
21     <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
22      <horstretch>0</horstretch>
23      <verstretch>0</verstretch>
24     </sizepolicy>
25    </property>
26    <layout class="QGridLayout" name="gridLayout">
27     <item row="0" column="0">
28      <layout class="QVBoxLayout" name="vertical_layout" stretch="0,0,0,0">
29       <item>
30        <layout class="QHBoxLayout" name="me_displays" stretch="0,0,0,0,0">
31         <item>
32          <layout class="QVBoxLayout" name="preview_vertical_layout">
33           <property name="leftMargin">
34            <number>0</number>
35           </property>
36           <item>
37            <widget class="GLWidget" name="me_preview" native="true">
38             <property name="sizePolicy">
39              <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
40               <horstretch>1</horstretch>
41               <verstretch>1</verstretch>
42              </sizepolicy>
43             </property>
44            </widget>
45           </item>
46           <item>
47            <widget class="QLabel" name="label_preview">
48             <property name="text">
49              <string>Preview</string>
50             </property>
51             <property name="alignment">
52              <set>Qt::AlignCenter</set>
53             </property>
54            </widget>
55           </item>
56          </layout>
57         </item>
58         <item>
59          <layout class="QVBoxLayout" name="verticalLayout_2">
60           <property name="spacing">
61            <number>25</number>
62           </property>
63           <property name="topMargin">
64            <number>0</number>
65           </property>
66           <property name="bottomMargin">
67            <number>20</number>
68           </property>
69           <item>
70            <widget class="QPushButton" name="transition_btn1">
71             <property name="sizePolicy">
72              <sizepolicy hsizetype="Minimum" vsizetype="Minimum">
73               <horstretch>0</horstretch>
74               <verstretch>0</verstretch>
75              </sizepolicy>
76             </property>
77             <property name="minimumSize">
78              <size>
79               <width>115</width>
80               <height>0</height>
81              </size>
82             </property>
83             <property name="maximumSize">
84              <size>
85               <width>16777215</width>
86               <height>16777215</height>
87              </size>
88             </property>
89             <property name="text">
90              <string>Cut</string>
91             </property>
92            </widget>
93           </item>
94           <item>
95            <widget class="QPushButton" name="transition_btn2">
96             <property name="sizePolicy">
97              <sizepolicy hsizetype="Minimum" vsizetype="Minimum">
98               <horstretch>0</horstretch>
99               <verstretch>0</verstretch>
100              </sizepolicy>
101             </property>
102             <property name="minimumSize">
103              <size>
104               <width>115</width>
105               <height>0</height>
106              </size>
107             </property>
108             <property name="maximumSize">
109              <size>
110               <width>16777215</width>
111               <height>16777215</height>
112              </size>
113             </property>
114             <property name="text">
115              <string>Fade</string>
116             </property>
117            </widget>
118           </item>
119           <item>
120            <widget class="QPushButton" name="transition_btn3">
121             <property name="sizePolicy">
122              <sizepolicy hsizetype="Minimum" vsizetype="Minimum">
123               <horstretch>0</horstretch>
124               <verstretch>0</verstretch>
125              </sizepolicy>
126             </property>
127             <property name="minimumSize">
128              <size>
129               <width>115</width>
130               <height>0</height>
131              </size>
132             </property>
133             <property name="maximumSize">
134              <size>
135               <width>16777215</width>
136               <height>16777215</height>
137              </size>
138             </property>
139             <property name="text">
140              <string>Wipe</string>
141             </property>
142            </widget>
143           </item>
144          </layout>
145         </item>
146         <item>
147          <layout class="QVBoxLayout" name="verticalLayout_5">
148           <property name="leftMargin">
149            <number>0</number>
150           </property>
151           <item>
152            <widget class="GLWidget" name="me_live" native="true">
153             <property name="sizePolicy">
154              <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
155               <horstretch>1</horstretch>
156               <verstretch>1</verstretch>
157              </sizepolicy>
158             </property>
159             <property name="sizeIncrement">
160              <size>
161               <width>16</width>
162               <height>9</height>
163              </size>
164             </property>
165             <property name="baseSize">
166              <size>
167               <width>16</width>
168               <height>9</height>
169              </size>
170             </property>
171            </widget>
172           </item>
173           <item>
174            <widget class="QLabel" name="label_live">
175             <property name="text">
176              <string>Live</string>
177             </property>
178             <property name="alignment">
179              <set>Qt::AlignCenter</set>
180             </property>
181            </widget>
182           </item>
183          </layout>
184         </item>
185         <item>
186          <layout class="QVBoxLayout" name="vu_meter_vertical_layout" stretch="1,0">
187           <property name="leftMargin">
188            <number>0</number>
189           </property>
190           <property name="bottomMargin">
191            <number>4</number>
192           </property>
193           <item>
194            <layout class="QHBoxLayout" name="horizontalLayout">
195             <property name="bottomMargin">
196              <number>0</number>
197             </property>
198             <item>
199              <widget class="VUMeter" name="vu_meter" native="true">
200               <property name="sizePolicy">
201                <sizepolicy hsizetype="Fixed" vsizetype="Preferred">
202                 <horstretch>0</horstretch>
203                 <verstretch>1</verstretch>
204                </sizepolicy>
205               </property>
206               <property name="minimumSize">
207                <size>
208                 <width>16</width>
209                 <height>0</height>
210                </size>
211               </property>
212               <property name="sizeIncrement">
213                <size>
214                 <width>1</width>
215                 <height>0</height>
216                </size>
217               </property>
218               <property name="baseSize">
219                <size>
220                 <width>0</width>
221                 <height>0</height>
222                </size>
223               </property>
224               <property name="palette">
225                <palette>
226                 <active>
227                  <colorrole role="Base">
228                   <brush brushstyle="SolidPattern">
229                    <color alpha="255">
230                     <red>255</red>
231                     <green>255</green>
232                     <blue>255</blue>
233                    </color>
234                   </brush>
235                  </colorrole>
236                  <colorrole role="Window">
237                   <brush brushstyle="SolidPattern">
238                    <color alpha="255">
239                     <red>5</red>
240                     <green>239</green>
241                     <blue>111</blue>
242                    </color>
243                   </brush>
244                  </colorrole>
245                 </active>
246                 <inactive>
247                  <colorrole role="Base">
248                   <brush brushstyle="SolidPattern">
249                    <color alpha="255">
250                     <red>255</red>
251                     <green>255</green>
252                     <blue>255</blue>
253                    </color>
254                   </brush>
255                  </colorrole>
256                  <colorrole role="Window">
257                   <brush brushstyle="SolidPattern">
258                    <color alpha="255">
259                     <red>5</red>
260                     <green>239</green>
261                     <blue>111</blue>
262                    </color>
263                   </brush>
264                  </colorrole>
265                 </inactive>
266                 <disabled>
267                  <colorrole role="Base">
268                   <brush brushstyle="SolidPattern">
269                    <color alpha="255">
270                     <red>5</red>
271                     <green>239</green>
272                     <blue>111</blue>
273                    </color>
274                   </brush>
275                  </colorrole>
276                  <colorrole role="Window">
277                   <brush brushstyle="SolidPattern">
278                    <color alpha="255">
279                     <red>5</red>
280                     <green>239</green>
281                     <blue>111</blue>
282                    </color>
283                   </brush>
284                  </colorrole>
285                 </disabled>
286                </palette>
287               </property>
288               <property name="autoFillBackground">
289                <bool>true</bool>
290               </property>
291              </widget>
292             </item>
293            </layout>
294           </item>
295           <item>
296            <widget class="QLabel" name="peak_display">
297             <property name="minimumSize">
298              <size>
299               <width>30</width>
300               <height>0</height>
301              </size>
302             </property>
303             <property name="text">
304              <string>-0.0</string>
305             </property>
306             <property name="alignment">
307              <set>Qt::AlignCenter</set>
308             </property>
309            </widget>
310           </item>
311          </layout>
312         </item>
313         <item>
314          <layout class="QVBoxLayout" name="lra_vertical_layout" stretch="1,0">
315           <property name="spacing">
316            <number>3</number>
317           </property>
318           <property name="leftMargin">
319            <number>0</number>
320           </property>
321           <item>
322            <layout class="QHBoxLayout" name="horizontalLayout_2">
323             <item>
324              <widget class="LRAMeter" name="lra_meter" native="true">
325               <property name="sizePolicy">
326                <sizepolicy hsizetype="Fixed" vsizetype="Preferred">
327                 <horstretch>0</horstretch>
328                 <verstretch>0</verstretch>
329                </sizepolicy>
330               </property>
331               <property name="minimumSize">
332                <size>
333                 <width>24</width>
334                 <height>0</height>
335                </size>
336               </property>
337               <property name="palette">
338                <palette>
339                 <active>
340                  <colorrole role="Base">
341                   <brush brushstyle="SolidPattern">
342                    <color alpha="255">
343                     <red>255</red>
344                     <green>255</green>
345                     <blue>255</blue>
346                    </color>
347                   </brush>
348                  </colorrole>
349                  <colorrole role="Window">
350                   <brush brushstyle="SolidPattern">
351                    <color alpha="255">
352                     <red>0</red>
353                     <green>239</green>
354                     <blue>219</blue>
355                    </color>
356                   </brush>
357                  </colorrole>
358                 </active>
359                 <inactive>
360                  <colorrole role="Base">
361                   <brush brushstyle="SolidPattern">
362                    <color alpha="255">
363                     <red>255</red>
364                     <green>255</green>
365                     <blue>255</blue>
366                    </color>
367                   </brush>
368                  </colorrole>
369                  <colorrole role="Window">
370                   <brush brushstyle="SolidPattern">
371                    <color alpha="255">
372                     <red>0</red>
373                     <green>239</green>
374                     <blue>219</blue>
375                    </color>
376                   </brush>
377                  </colorrole>
378                 </inactive>
379                 <disabled>
380                  <colorrole role="Base">
381                   <brush brushstyle="SolidPattern">
382                    <color alpha="255">
383                     <red>0</red>
384                     <green>239</green>
385                     <blue>219</blue>
386                    </color>
387                   </brush>
388                  </colorrole>
389                  <colorrole role="Window">
390                   <brush brushstyle="SolidPattern">
391                    <color alpha="255">
392                     <red>0</red>
393                     <green>239</green>
394                     <blue>219</blue>
395                    </color>
396                   </brush>
397                  </colorrole>
398                 </disabled>
399                </palette>
400               </property>
401               <property name="autoFillBackground">
402                <bool>true</bool>
403               </property>
404              </widget>
405             </item>
406            </layout>
407           </item>
408           <item>
409            <widget class="QPushButton" name="reset_meters_button">
410             <property name="maximumSize">
411              <size>
412               <width>30</width>
413               <height>20</height>
414              </size>
415             </property>
416             <property name="text">
417              <string>RST</string>
418             </property>
419             <property name="checked">
420              <bool>false</bool>
421             </property>
422            </widget>
423           </item>
424          </layout>
425         </item>
426        </layout>
427       </item>
428       <item>
429        <layout class="QGridLayout" name="audiostrip" columnstretch="0,0,0,0,0,0">
430         <property name="bottomMargin">
431          <number>0</number>
432         </property>
433         <item row="1" column="1">
434          <widget class="QDial" name="gainstaging_knob">
435           <property name="minimumSize">
436            <size>
437             <width>64</width>
438             <height>64</height>
439            </size>
440           </property>
441           <property name="maximumSize">
442            <size>
443             <width>16777215</width>
444             <height>64</height>
445            </size>
446           </property>
447           <property name="minimum">
448            <number>-300</number>
449           </property>
450           <property name="maximum">
451            <number>300</number>
452           </property>
453           <property name="notchTarget">
454            <double>60.000000000000000</double>
455           </property>
456           <property name="notchesVisible">
457            <bool>true</bool>
458           </property>
459          </widget>
460         </item>
461         <item row="2" column="1">
462          <widget class="QLabel" name="gainstaging_db_display">
463           <property name="text">
464            <string>-0.0 dB</string>
465           </property>
466           <property name="alignment">
467            <set>Qt::AlignCenter</set>
468           </property>
469          </widget>
470         </item>
471         <item row="0" column="1">
472          <widget class="QLabel" name="gainstaging_label">
473           <property name="text">
474            <string>Gain staging</string>
475           </property>
476           <property name="alignment">
477            <set>Qt::AlignCenter</set>
478           </property>
479          </widget>
480         </item>
481         <item row="1" column="5">
482          <spacer name="horizontalSpacer_2">
483           <property name="orientation">
484            <enum>Qt::Horizontal</enum>
485           </property>
486           <property name="sizeHint" stdset="0">
487            <size>
488             <width>40</width>
489             <height>20</height>
490            </size>
491           </property>
492          </spacer>
493         </item>
494         <item row="3" column="1">
495          <widget class="QCheckBox" name="gainstaging_auto_checkbox">
496           <property name="text">
497            <string>Auto</string>
498           </property>
499           <property name="checked">
500            <bool>true</bool>
501           </property>
502          </widget>
503         </item>
504         <item row="1" column="0">
505          <widget class="QDial" name="locut_cutoff_knob">
506           <property name="sizePolicy">
507            <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
508             <horstretch>0</horstretch>
509             <verstretch>0</verstretch>
510            </sizepolicy>
511           </property>
512           <property name="minimumSize">
513            <size>
514             <width>64</width>
515             <height>64</height>
516            </size>
517           </property>
518           <property name="maximumSize">
519            <size>
520             <width>16777215</width>
521             <height>64</height>
522            </size>
523           </property>
524           <property name="maximum">
525            <number>60</number>
526           </property>
527           <property name="value">
528            <number>26</number>
529           </property>
530          </widget>
531         </item>
532         <item row="3" column="0">
533          <widget class="QComboBox" name="comboBox">
534           <property name="currentText">
535            <string/>
536           </property>
537          </widget>
538         </item>
539         <item row="3" column="3">
540          <widget class="QCheckBox" name="limiter_enabled">
541           <property name="text">
542            <string>Enabled</string>
543           </property>
544           <property name="checked">
545            <bool>true</bool>
546           </property>
547          </widget>
548         </item>
549         <item row="0" column="0">
550          <widget class="QLabel" name="locut_cutoff_label">
551           <property name="text">
552            <string>Lo-cut (24dB/oct)</string>
553           </property>
554          </widget>
555         </item>
556         <item row="2" column="0">
557          <widget class="QLabel" name="locut_cutoff_display">
558           <property name="text">
559            <string>120 Hz</string>
560           </property>
561           <property name="alignment">
562            <set>Qt::AlignCenter</set>
563           </property>
564          </widget>
565         </item>
566         <item row="1" column="3">
567          <widget class="QDial" name="limiter_threshold_knob">
568           <property name="minimumSize">
569            <size>
570             <width>64</width>
571             <height>64</height>
572            </size>
573           </property>
574           <property name="maximumSize">
575            <size>
576             <width>16777215</width>
577             <height>64</height>
578            </size>
579           </property>
580           <property name="minimum">
581            <number>-400</number>
582           </property>
583           <property name="maximum">
584            <number>0</number>
585           </property>
586           <property name="value">
587            <number>-140</number>
588           </property>
589           <property name="notchTarget">
590            <double>30.000000000000000</double>
591           </property>
592           <property name="notchesVisible">
593            <bool>true</bool>
594           </property>
595          </widget>
596         </item>
597         <item row="0" column="3">
598          <widget class="QLabel" name="limiter_threshold_label">
599           <property name="text">
600            <string>Limiter threshold</string>
601           </property>
602           <property name="alignment">
603            <set>Qt::AlignCenter</set>
604           </property>
605          </widget>
606         </item>
607         <item row="0" column="2">
608          <widget class="QLabel" name="compressor_threshold_label">
609           <property name="text">
610            <string>Compr. threshold</string>
611           </property>
612          </widget>
613         </item>
614         <item row="2" column="3">
615          <widget class="QLabel" name="limiter_threshold_db_display">
616           <property name="text">
617            <string>-14.0 dB</string>
618           </property>
619           <property name="alignment">
620            <set>Qt::AlignCenter</set>
621           </property>
622          </widget>
623         </item>
624         <item row="1" column="2">
625          <widget class="QDial" name="compressor_threshold_knob">
626           <property name="minimumSize">
627            <size>
628             <width>64</width>
629             <height>64</height>
630            </size>
631           </property>
632           <property name="maximumSize">
633            <size>
634             <width>16777215</width>
635             <height>64</height>
636            </size>
637           </property>
638           <property name="minimum">
639            <number>-400</number>
640           </property>
641           <property name="maximum">
642            <number>0</number>
643           </property>
644           <property name="value">
645            <number>-260</number>
646           </property>
647           <property name="notchTarget">
648            <double>30.000000000000000</double>
649           </property>
650           <property name="notchesVisible">
651            <bool>true</bool>
652           </property>
653          </widget>
654         </item>
655         <item row="3" column="2">
656          <widget class="QCheckBox" name="compressor_enabled">
657           <property name="text">
658            <string>Enabled</string>
659           </property>
660           <property name="checked">
661            <bool>true</bool>
662           </property>
663          </widget>
664         </item>
665         <item row="2" column="2">
666          <widget class="QLabel" name="compressor_threshold_db_display">
667           <property name="text">
668            <string>-26.0 dB</string>
669           </property>
670           <property name="alignment">
671            <set>Qt::AlignCenter</set>
672           </property>
673          </widget>
674         </item>
675         <item row="0" column="4">
676          <widget class="QLabel" name="makeup_gain_label">
677           <property name="text">
678            <string>Makeup gain</string>
679           </property>
680           <property name="alignment">
681            <set>Qt::AlignCenter</set>
682           </property>
683          </widget>
684         </item>
685         <item row="1" column="4">
686          <widget class="QDial" name="makeup_gain_knob">
687           <property name="minimumSize">
688            <size>
689             <width>64</width>
690             <height>64</height>
691            </size>
692           </property>
693           <property name="maximumSize">
694            <size>
695             <width>16777215</width>
696             <height>64</height>
697            </size>
698           </property>
699           <property name="minimum">
700            <number>-300</number>
701           </property>
702           <property name="maximum">
703            <number>300</number>
704           </property>
705           <property name="notchTarget">
706            <double>60.000000000000000</double>
707           </property>
708           <property name="notchesVisible">
709            <bool>true</bool>
710           </property>
711          </widget>
712         </item>
713         <item row="2" column="4">
714          <widget class="QLabel" name="makeup_gain_db_display">
715           <property name="text">
716            <string>-0.0 dB</string>
717           </property>
718           <property name="alignment">
719            <set>Qt::AlignCenter</set>
720           </property>
721          </widget>
722         </item>
723         <item row="3" column="4">
724          <widget class="QCheckBox" name="makeup_gain_auto_checkbox">
725           <property name="text">
726            <string>Auto</string>
727           </property>
728           <property name="checked">
729            <bool>true</bool>
730           </property>
731          </widget>
732         </item>
733        </layout>
734       </item>
735       <item>
736        <spacer name="verticalSpacer">
737         <property name="orientation">
738          <enum>Qt::Vertical</enum>
739         </property>
740         <property name="sizeType">
741          <enum>QSizePolicy::Preferred</enum>
742         </property>
743         <property name="sizeHint" stdset="0">
744          <size>
745           <width>20</width>
746           <height>40</height>
747          </size>
748         </property>
749        </spacer>
750       </item>
751       <item>
752        <layout class="QHBoxLayout" name="preview_displays" stretch="0">
753         <property name="topMargin">
754          <number>0</number>
755         </property>
756         <item>
757          <spacer name="horizontalSpacer">
758           <property name="orientation">
759            <enum>Qt::Horizontal</enum>
760           </property>
761           <property name="sizeType">
762            <enum>QSizePolicy::Preferred</enum>
763           </property>
764           <property name="sizeHint" stdset="0">
765            <size>
766             <width>0</width>
767             <height>40</height>
768            </size>
769           </property>
770          </spacer>
771         </item>
772        </layout>
773       </item>
774      </layout>
775     </item>
776    </layout>
777   </widget>
778   <widget class="QMenuBar" name="menuBar">
779    <property name="geometry">
780     <rect>
781      <x>0</x>
782      <y>0</y>
783      <width>1089</width>
784      <height>19</height>
785     </rect>
786    </property>
787    <widget class="QMenu" name="menuWhat">
788     <property name="title">
789      <string>&amp;Video</string>
790     </property>
791     <addaction name="cut_action"/>
792     <addaction name="exit_action"/>
793    </widget>
794    <widget class="QMenu" name="menu_Help">
795     <property name="title">
796      <string>&amp;Help</string>
797     </property>
798     <addaction name="about_action"/>
799    </widget>
800    <addaction name="menuWhat"/>
801    <addaction name="menu_Help"/>
802   </widget>
803   <action name="exit_action">
804    <property name="text">
805     <string>&amp;Exit</string>
806    </property>
807   </action>
808   <action name="cut_action">
809    <property name="text">
810     <string>&amp;Begin new video segment</string>
811    </property>
812   </action>
813   <action name="about_action">
814    <property name="text">
815     <string>&amp;About Nageru…</string>
816    </property>
817   </action>
818  </widget>
819  <layoutdefault spacing="6" margin="11"/>
820  <customwidgets>
821   <customwidget>
822    <class>GLWidget</class>
823    <extends>QWidget</extends>
824    <header>glwidget.h</header>
825   </customwidget>
826   <customwidget>
827    <class>VUMeter</class>
828    <extends>QWidget</extends>
829    <header>vumeter.h</header>
830    <container>1</container>
831   </customwidget>
832   <customwidget>
833    <class>LRAMeter</class>
834    <extends>QWidget</extends>
835    <header>lrameter.h</header>
836    <container>1</container>
837   </customwidget>
838  </customwidgets>
839  <resources/>
840  <connections/>
841 </ui>