From cdca38eb98e9d89c6c3eff52ffec569d05b8ae1d Mon Sep 17 00:00:00 2001 From: Vitali Graf Date: Sat, 21 Mar 2026 20:01:58 +0100 Subject: [PATCH] =?UTF-8?q?Feat:=20Klickbare=20Webseite-Links=20in=20der?= =?UTF-8?q?=20AboutDialog-Abh=C3=A4ngigkeitstabelle=20(v1.2.2)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit URLs in der Spalte "Webseite" werden als anklickbare Links dargestellt, die sich im Standardbrowser öffnen. Co-Authored-By: Claude Opus 4.6 --- DocuMentor.wxs | 2 +- THIRD_PARTY_LICENSES.txt | 2 +- installer.iss | 2 +- pyproject.toml | 2 +- src/ui/AboutDialog.py | 8 +++++++- uv.lock | 2 +- 6 files changed, 12 insertions(+), 6 deletions(-) diff --git a/DocuMentor.wxs b/DocuMentor.wxs index 855dd21..960eced 100644 --- a/DocuMentor.wxs +++ b/DocuMentor.wxs @@ -4,7 +4,7 @@ {entry.website}') + website_label.setOpenExternalLinks(True) + website_label.setTextInteractionFlags(Qt.TextInteractionFlag.TextBrowserInteraction) + self.table.setCellWidget(row, 3, website_label) + else: + self.table.setItem(row, 3, QTableWidgetItem("")) self.table.setItem(row, 4, QTableWidgetItem(entry.copyright)) self.table.setItem(row, 5, QTableWidgetItem(entry.category)) diff --git a/uv.lock b/uv.lock index e58cb1b..9317351 100644 --- a/uv.lock +++ b/uv.lock @@ -34,7 +34,7 @@ wheels = [ [[package]] name = "documentor" -version = "1.2.0" +version = "1.2.2" source = { virtual = "." } dependencies = [ { name = "connectorx" },