diff --git a/qt/py/ui_MainMenu.py b/qt/py/ui_MainMenu.py
index d9600f8..e2a4915 100644
--- a/qt/py/ui_MainMenu.py
+++ b/qt/py/ui_MainMenu.py
@@ -227,11 +227,11 @@ class Ui_MainWindow(object):
self.verticalLayout_7.addWidget(self.patch_ios_checkbox)
- self.verticalSpacer_2 = QSpacerItem(20, 40, QSizePolicy.Policy.Minimum, QSizePolicy.Policy.Expanding)
+ self.verticalSpacer_2 = QSpacerItem(20, 200, QSizePolicy.Policy.Minimum, QSizePolicy.Policy.Preferred)
self.verticalLayout_7.addItem(self.verticalSpacer_2)
- self.horizontalSpacer = QSpacerItem(40, 20, QSizePolicy.Policy.MinimumExpanding, QSizePolicy.Policy.Minimum)
+ self.horizontalSpacer = QSpacerItem(300, 0, QSizePolicy.Policy.Fixed, QSizePolicy.Policy.Minimum)
self.verticalLayout_7.addItem(self.horizontalSpacer)
@@ -262,6 +262,11 @@ class Ui_MainWindow(object):
self.auto_update_checkbox = WrapCheckboxWidget(self.centralwidget)
self.auto_update_checkbox.setObjectName(u"auto_update_checkbox")
+ sizePolicy4 = QSizePolicy(QSizePolicy.Policy.Preferred, QSizePolicy.Policy.Preferred)
+ sizePolicy4.setHorizontalStretch(0)
+ sizePolicy4.setVerticalStretch(0)
+ sizePolicy4.setHeightForWidth(self.auto_update_checkbox.sizePolicy().hasHeightForWidth())
+ self.auto_update_checkbox.setSizePolicy(sizePolicy4)
self.verticalLayout_8.addWidget(self.auto_update_checkbox)
@@ -287,11 +292,11 @@ class Ui_MainWindow(object):
self.verticalLayout_8.addLayout(self.custom_out_dir_entry_row)
- self.verticalSpacer = QSpacerItem(20, 100, QSizePolicy.Policy.Minimum, QSizePolicy.Policy.Expanding)
+ self.verticalSpacer = QSpacerItem(20, 200, QSizePolicy.Policy.Minimum, QSizePolicy.Policy.Preferred)
self.verticalLayout_8.addItem(self.verticalSpacer)
- self.horizontalSpacer_2 = QSpacerItem(40, 20, QSizePolicy.Policy.MinimumExpanding, QSizePolicy.Policy.Minimum)
+ self.horizontalSpacer_2 = QSpacerItem(300, 0, QSizePolicy.Policy.Fixed, QSizePolicy.Policy.Minimum)
self.verticalLayout_8.addItem(self.horizontalSpacer_2)
diff --git a/qt/py/ui_WrapCheckboxWidget.py b/qt/py/ui_WrapCheckboxWidget.py
index ec82a8f..528d9b4 100644
--- a/qt/py/ui_WrapCheckboxWidget.py
+++ b/qt/py/ui_WrapCheckboxWidget.py
@@ -1,23 +1,24 @@
-from PySide6.QtCore import Qt, QSize
+from PySide6.QtCore import Qt
from PySide6.QtWidgets import QCheckBox, QHBoxLayout, QLabel, QWidget, QSizePolicy, QLayout
class WrapCheckboxWidget(QWidget):
def __init__(self, text, parent=None):
super().__init__(parent)
self.setAttribute(Qt.WA_StyledBackground, True)
- self.setSizePolicy(QSizePolicy.Preferred, QSizePolicy.MinimumExpanding)
+ self.setSizePolicy(QSizePolicy.Preferred, QSizePolicy.Maximum)
self.checkbox = QCheckBox("")
- sizePolicy1 = QSizePolicy(QSizePolicy.Policy.Maximum, QSizePolicy.Policy.Fixed)
- sizePolicy1.setHorizontalStretch(0)
- sizePolicy1.setVerticalStretch(0)
- sizePolicy1.setHeightForWidth(self.checkbox.sizePolicy().hasHeightForWidth())
- self.checkbox.setSizePolicy(sizePolicy1)
+ size_policy = QSizePolicy(QSizePolicy.Policy.Maximum, QSizePolicy.Policy.Fixed)
+ size_policy.setHorizontalStretch(0)
+ size_policy.setVerticalStretch(0)
+ size_policy.setHeightForWidth(self.checkbox.sizePolicy().hasHeightForWidth())
+ self.checkbox.setSizePolicy(size_policy)
self.label = QLabel(text)
self.label.setAlignment(Qt.AlignVCenter | Qt.AlignLeft)
self.label.setWordWrap(True)
self.label.setSizePolicy(QSizePolicy.Expanding, QSizePolicy.Preferred)
+ self.label.setContentsMargins(0, 0, 0, 0)
layout = QHBoxLayout(self)
layout.setContentsMargins(5, 5, 5, 5)
diff --git a/qt/ui/MainMenu.ui b/qt/ui/MainMenu.ui
index 7ae2af6..bf613a5 100755
--- a/qt/ui/MainMenu.ui
+++ b/qt/ui/MainMenu.ui
@@ -277,12 +277,12 @@
Qt::Orientation::Vertical
- QSizePolicy::Policy::Expanding
+ QSizePolicy::Policy::Preferred
20
- 40
+ 200
@@ -293,12 +293,12 @@
Qt::Orientation::Horizontal
- QSizePolicy::Policy::MinimumExpanding
+ QSizePolicy::Policy::Fixed
- 40
- 20
+ 300
+ 0
@@ -345,7 +345,14 @@
-
-
+
+
+
+ 0
+ 0
+
+
+
-
@@ -380,12 +387,12 @@
Qt::Orientation::Vertical
- QSizePolicy::Policy::Expanding
+ QSizePolicy::Policy::Preferred
20
- 100
+ 200
@@ -396,12 +403,12 @@
Qt::Orientation::Horizontal
- QSizePolicy::Policy::MinimumExpanding
+ QSizePolicy::Policy::Fixed
- 40
- 20
+ 300
+ 0