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
+
-