diff options
Diffstat (limited to 'Link.qml')
-rw-r--r-- | Link.qml | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/Link.qml b/Link.qml new file mode 100644 index 0000000..199d552 --- /dev/null +++ b/Link.qml @@ -0,0 +1,30 @@ +import QtQuick 2.15 +import QtQuick.Controls 2.15 +import QtQuick.Layouts 1.15 + +Rectangle { + property string arg + color: "#2a2a2a" + ColumnLayout { + anchors.centerIn: parent + Image { + Layout.alignment: Qt.AlignCenter + source: "images/2be179c1-b901-4db5-b9ab-81327a450ee5.png" + } + Text { + objectName: "link" + signal catalog(string brand) + function push(view, arg) { + stack.push(view + ".qml", { + "arg": arg + }) + pushed() + } + signal pushed() + Layout.alignment: Qt.AlignCenter + text: "<a href=\"https://darapsa.com/" + arg + "\">https://darapsa.com/" + arg + "</a>" + linkColor: "#ffffff" + onLinkActivated: catalog(arg) + } + } +} |