aboutsummaryrefslogtreecommitdiffstats
path: root/ui
diff options
context:
space:
mode:
authorJoão Valverde <j@v6e.pt>2022-07-27 13:43:51 +0100
committerA Wireshark GitLab Utility <gerald+gitlab-utility@wireshark.org>2022-07-27 16:30:48 +0000
commit35f3fe1b1db8a6e2082658b131c1909c7f151b6e (patch)
tree5300fe86ca42a053f360ddc9944ee0c03274925a /ui
parent3fac6f97720bfe9f53177a479a83b7f473c8740d (diff)
Qt: Enable About->License external hyperlinks
Replace QTexteEdit with QTextBrowser and enable external hyperlinks.
Diffstat (limited to 'ui')
-rw-r--r--ui/qt/about_dialog.cpp4
-rw-r--r--ui/qt/about_dialog.ui7
2 files changed, 7 insertions, 4 deletions
diff --git a/ui/qt/about_dialog.cpp b/ui/qt/about_dialog.cpp
index abbb1c9a64..2fa0130a99 100644
--- a/ui/qt/about_dialog.cpp
+++ b/ui/qt/about_dialog.cpp
@@ -381,8 +381,8 @@ AboutDialog::AboutDialog(QWidget *parent) :
f_license.open(QFile::ReadOnly | QFile::Text);
QTextStream ReadFile_license(&f_license);
- ui->textEditLicense->setHtml(ReadFile_license.readAll());
- ui->textEditLicense->moveCursor(QTextCursor::Start);
+ ui->textBrowserLicense->setHtml(ReadFile_license.readAll());
+ ui->textBrowserLicense->moveCursor(QTextCursor::Start);
}
AboutDialog::~AboutDialog()
diff --git a/ui/qt/about_dialog.ui b/ui/qt/about_dialog.ui
index 1a8b3039d7..bc73123443 100644
--- a/ui/qt/about_dialog.ui
+++ b/ui/qt/about_dialog.ui
@@ -112,7 +112,7 @@
</property>
</spacer>
</item>
- </layout>
+ </layout>
</item>
</layout>
</widget>
@@ -277,10 +277,13 @@
</attribute>
<layout class="QVBoxLayout" name="verticalLayout_5">
<item>
- <widget class="QTextEdit" name="textEditLicense">
+ <widget class="QTextBrowser" name="textBrowserLicense">
<property name="readOnly">
<bool>true</bool>
</property>
+ <property name="openExternalLinks">
+ <bool>true</bool>
+ </property>
</widget>
</item>
</layout>