فهرست منبع

UI: Move recording warnings to bottom of window

GPattenden 1 سال پیش
والد
کامیت
60dd0c3ba6
2فایلهای تغییر یافته به همراه19 افزوده شده و 4 حذف شده
  1. 18 0
      UI/forms/OBSBasicSettings.ui
  2. 1 4
      UI/window-basic-settings.cpp

+ 18 - 0
UI/forms/OBSBasicSettings.ui

@@ -3908,6 +3908,24 @@
                       </widget>
                      </widget>
                     </item>
+                    <item>
+                     <widget class="QFrame" name="advOutRecInfo">
+                      <layout class="QVBoxLayout" name="advOutRecInfoLayout">
+                       <property name="leftMargin">
+                        <number>0</number>
+                       </property>
+                       <property name="topMargin">
+                        <number>0</number>
+                       </property>
+                       <property name="rightMargin">
+                        <number>0</number>
+                       </property>
+                       <property name="bottomMargin">
+                        <number>0</number>
+                       </property>
+                      </layout>
+                     </widget>
+                    </item>
                    </layout>
                   </widget>
                   <widget class="QWidget" name="advOutputAudioTracksTab">

+ 1 - 4
UI/window-basic-settings.cpp

@@ -5203,10 +5203,7 @@ void OBSBasicSettings::AdvOutRecCheckWarnings()
 			errorMsg.isEmpty() ? "warningLabel" : "errorLabel");
 		advOutRecWarning->setWordWrap(true);
 
-		QFormLayout *formLayout = reinterpret_cast<QFormLayout *>(
-			ui->advOutRecTopContainer->layout());
-
-		formLayout->addRow(nullptr, advOutRecWarning);
+		ui->advOutRecInfoLayout->addWidget(advOutRecWarning);
 	}
 }