From ba4cec44da2ec684511e3a895ae4ecd3d6bf3298 Mon Sep 17 00:00:00 2001 From: Martchus Date: Sat, 8 Dec 2018 19:20:14 +0100 Subject: [PATCH] Quick GUI: Improve about dialog --- qml/main.qml | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/qml/main.qml b/qml/main.qml index 3f5765b..d6e8719 100644 --- a/qml/main.qml +++ b/qml/main.qml @@ -213,6 +213,7 @@ Kirigami.ApplicationWindow { BasicDialog { id: aboutDialog standardButtons: Controls.Dialog.Ok + padding: Kirigami.Units.smallSpacing ColumnLayout { anchors.fill: parent @@ -242,18 +243,29 @@ Kirigami.ApplicationWindow { text: description font.italic: true horizontalAlignment: Text.AlignHCenter + wrapMode: Text.Wrap } Controls.Label { Layout.fillWidth: true text: "" + app.organizationDomain + "" horizontalAlignment: Text.AlignHCenter - onLinkActivated: Qt.openUrlExternally(app.organizationDomain) + onLinkActivated: openWebsite() + wrapMode: Text.Wrap + MouseArea { + anchors.fill: parent + cursorShape: Qt.PointingHandCursor + onClicked: parent.openWebsite() + } + function openWebsite() { + Qt.openUrlExternally(app.organizationDomain) + } } Controls.Label { Layout.fillWidth: true text: qsTr("developed by %1").arg(app.organizationName) horizontalAlignment: Text.AlignHCenter + wrapMode: Text.Wrap } } }