浏览代码

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);
 	}
 }