]> git.sesse.net Git - nageru/blobdiff - ui_audio_expanded_view.ui
Support audio-only FFmpeg inputs. Somewhat wonky, though.
[nageru] / ui_audio_expanded_view.ui
index 7d9492e605d6730f5504d320bae796565f83be6e..e71e153d85fcedfb40cc9f024e20d85fb56ddc73 100644 (file)
@@ -7,7 +7,7 @@
     <x>0</x>
     <y>0</y>
     <width>312</width>
-    <height>434</height>
+    <height>484</height>
    </rect>
   </property>
   <property name="windowTitle">
          </property>
         </spacer>
        </item>
+       <item>
+        <layout class="QHBoxLayout" name="stereo_width_layout">
+         <item>
+          <widget class="QDial" name="stereo_width_knob">
+           <property name="maximumSize">
+            <size>
+             <width>31</width>
+             <height>31</height>
+            </size>
+           </property>
+           <property name="minimum">
+            <number>-100</number>
+           </property>
+           <property name="maximum">
+            <number>100</number>
+           </property>
+           <property name="value">
+            <number>100</number>
+           </property>
+           <property name="notchTarget">
+            <double>50.000000000000000</double>
+           </property>
+           <property name="notchesVisible">
+            <bool>true</bool>
+           </property>
+          </widget>
+         </item>
+         <item>
+          <widget class="QLabel" name="stereo_width_label">
+           <property name="text">
+            <string>Stereo: 100%</string>
+           </property>
+          </widget>
+         </item>
+        </layout>
+       </item>
+       <item>
+        <widget class="Line" name="line_3">
+         <property name="orientation">
+          <enum>Qt::Horizontal</enum>
+         </property>
+        </widget>
+       </item>
        <item>
         <layout class="QHBoxLayout" name="locut_offseter">
          <property name="leftMargin">
          </item>
          <item>
           <layout class="QVBoxLayout" name="reduction_layout" stretch="0,1">
+           <property name="spacing">
+            <number>0</number>
+           </property>
            <item>
             <widget class="QLabel" name="reduction_header">
              <property name="text">
            <item>
             <layout class="QHBoxLayout" name="reduction_meter_centerer">
              <item>
-              <widget class="VUMeter" name="reduction_meter" native="true">
+              <widget class="CompressionReductionMeter" name="reduction_meter" native="true">
                <property name="maximumSize">
                 <size>
-                 <width>20</width>
+                 <width>16777215</width>
                  <height>16777215</height>
                 </size>
                </property>
        <item>
         <layout class="QHBoxLayout" name="vu_centerer">
          <item>
-          <widget class="VUMeter" name="vu_meter_meter" native="true">
+          <widget class="VUMeter" name="peak_meter" native="true">
            <property name="maximumSize">
             <size>
              <width>20</width>
         </layout>
        </item>
        <item>
-        <widget class="QLabel" name="peak_display_label">
+        <widget class="ClickableLabel" name="peak_display_label">
          <property name="minimumSize">
           <size>
            <width>60</width>
       </layout>
      </item>
      <item>
-      <layout class="QVBoxLayout" name="fader_layout" stretch="1,0">
+      <layout class="QVBoxLayout" name="fader_layout" stretch="0,1,0">
+       <item>
+        <layout class="QHBoxLayout" name="mute_centerer">
+         <property name="spacing">
+          <number>0</number>
+         </property>
+         <property name="bottomMargin">
+          <number>0</number>
+         </property>
+         <item>
+          <widget class="QPushButton" name="mute_button">
+           <property name="sizePolicy">
+            <sizepolicy hsizetype="Maximum" vsizetype="MinimumExpanding">
+             <horstretch>0</horstretch>
+             <verstretch>0</verstretch>
+            </sizepolicy>
+           </property>
+           <property name="maximumSize">
+            <size>
+             <width>40</width>
+             <height>22</height>
+            </size>
+           </property>
+           <property name="font">
+            <font>
+             <pointsize>8</pointsize>
+            </font>
+           </property>
+           <property name="styleSheet">
+            <string notr="true">QPushButton:checked { background: rgba(255,0,0,80); }</string>
+           </property>
+           <property name="text">
+            <string>Mute</string>
+           </property>
+           <property name="checkable">
+            <bool>true</bool>
+           </property>
+          </widget>
+         </item>
+        </layout>
+       </item>
        <item>
         <layout class="QHBoxLayout" name="fader_centerer">
          <item>
           <widget class="NonLinearFader" name="fader">
+           <property name="maximum">
+            <number>1000</number>
+           </property>
+           <property name="singleStep">
+            <number>10</number>
+           </property>
+           <property name="pageStep">
+            <number>100</number>
+           </property>
            <property name="orientation">
             <enum>Qt::Vertical</enum>
            </property>
    <header>vumeter.h</header>
    <container>1</container>
   </customwidget>
+  <customwidget>
+   <class>ClickableLabel</class>
+   <extends>QLabel</extends>
+   <header>clickable_label.h</header>
+  </customwidget>
   <customwidget>
    <class>NonLinearFader</class>
    <extends>QSlider</extends>
    <extends>QLabel</extends>
    <header>ellipsis_label.h</header>
   </customwidget>
+  <customwidget>
+   <class>CompressionReductionMeter</class>
+   <extends>QWidget</extends>
+   <header>compression_reduction_meter.h</header>
+   <container>1</container>
+  </customwidget>
  </customwidgets>
  <resources/>
  <connections/>