From 83916b9fb0b884271a2180bdc90c98bd7a708869 Mon Sep 17 00:00:00 2001 From: Dan Albert Date: Sat, 13 May 2023 16:50:45 -0700 Subject: [PATCH] Wrap settings titles. --- qt_ui/windows/settings/QSettingsWindow.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/qt_ui/windows/settings/QSettingsWindow.py b/qt_ui/windows/settings/QSettingsWindow.py index abac09a7..e39a6443 100644 --- a/qt_ui/windows/settings/QSettingsWindow.py +++ b/qt_ui/windows/settings/QSettingsWindow.py @@ -128,7 +128,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}"