diff --git a/qt_ui/windows/settings/QSettingsWindow.py b/qt_ui/windows/settings/QSettingsWindow.py index 3b64831f..9adb0130 100644 --- a/qt_ui/windows/settings/QSettingsWindow.py +++ b/qt_ui/windows/settings/QSettingsWindow.py @@ -112,7 +112,8 @@ class AutoSettingsLayout(QGridLayout): raise TypeError(f"Unhandled option type: {description}") def add_label(self, row: int, description: OptionDescription) -> None: - text = f"{description.text}" + wrapped_title = "
".join(textwrap.wrap(description.text, width=55)) + text = f"{wrapped_title}" if description.detail is not None: wrapped = "
".join(textwrap.wrap(description.detail, width=55)) text += f"
{wrapped}"