From afea6a663adefc4cc30c1767cb31dabd47ba4fd5 Mon Sep 17 00:00:00 2001 From: lennard <44114474+Dummerle@users.noreply.github.com> Date: Fri, 27 Jan 2023 15:51:00 +0100 Subject: [PATCH] Make error text in install dialog selectable --- rare/ui/components/dialogs/install_dialog.py | 3 ++- rare/ui/components/dialogs/install_dialog.ui | 5 ++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/rare/ui/components/dialogs/install_dialog.py b/rare/ui/components/dialogs/install_dialog.py index 389a42f1..60d32ab0 100644 --- a/rare/ui/components/dialogs/install_dialog.py +++ b/rare/ui/components/dialogs/install_dialog.py @@ -14,7 +14,7 @@ from PyQt5 import QtCore, QtGui, QtWidgets class Ui_InstallDialog(object): def setupUi(self, InstallDialog): InstallDialog.setObjectName("InstallDialog") - InstallDialog.resize(324, 224) + InstallDialog.resize(324, 232) InstallDialog.setWindowTitle("InstallDialog") self.install_dialog_layout = QtWidgets.QFormLayout(InstallDialog) self.install_dialog_layout.setLabelAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter) @@ -82,6 +82,7 @@ class Ui_InstallDialog(object): self.warning_text.setFrameShape(QtWidgets.QFrame.StyledPanel) self.warning_text.setFrameShadow(QtWidgets.QFrame.Sunken) self.warning_text.setWordWrap(True) + self.warning_text.setTextInteractionFlags(QtCore.Qt.LinksAccessibleByMouse|QtCore.Qt.TextSelectableByMouse) self.warning_text.setObjectName("warning_text") self.install_dialog_layout.setWidget(8, QtWidgets.QFormLayout.FieldRole, self.warning_text) self.button_layout = QtWidgets.QHBoxLayout() diff --git a/rare/ui/components/dialogs/install_dialog.ui b/rare/ui/components/dialogs/install_dialog.ui index fb100a69..9c49cebb 100644 --- a/rare/ui/components/dialogs/install_dialog.ui +++ b/rare/ui/components/dialogs/install_dialog.ui @@ -7,7 +7,7 @@ 0 0 324 - 224 + 232 @@ -141,6 +141,9 @@ true + + Qt::LinksAccessibleByMouse|Qt::TextSelectableByMouse +