From 4775f827a0d9f63303b9f82a6db932155f6518be Mon Sep 17 00:00:00 2001 From: oop7 <110548351+oop7@users.noreply.github.com> Date: Tue, 3 Mar 2026 17:45:21 +0200 Subject: [PATCH] Add sponsor link to About dialog MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add a styled '❤️ Sponsor' GitHub Sponsors link to the About dialog (ytsage_dialogs_base.py). The change creates a QLabel with an external href to the sponsor page, enables openExternalLinks, and appends it to the info layout so the About dialog displays a sponsor call-to-action. --- ytsage/gui/ytsage_gui_dialogs/ytsage_dialogs_base.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/ytsage/gui/ytsage_gui_dialogs/ytsage_dialogs_base.py b/ytsage/gui/ytsage_gui_dialogs/ytsage_dialogs_base.py index dc39a48..168c4fd 100644 --- a/ytsage/gui/ytsage_gui_dialogs/ytsage_dialogs_base.py +++ b/ytsage/gui/ytsage_gui_dialogs/ytsage_dialogs_base.py @@ -240,6 +240,11 @@ class AboutDialog(QDialog): repo_label.setOpenExternalLinks(True) info_layout.addWidget(repo_label) + sponsor_link = '❤️ Sponsor' + sponsor_label = QLabel(sponsor_link) + sponsor_label.setOpenExternalLinks(True) + info_layout.addWidget(sponsor_label) + # Center the info layout info_container = QHBoxLayout() info_container.addStretch()