1
0
mirror of https://github.com/AvengeMedia/DankMaterialShell.git synced 2025-12-10 07:25:37 -05:00

MouseArea for links

This commit is contained in:
bbedward
2025-08-19 19:37:44 -04:00
parent 85b687bfe9
commit 6367828036

View File

@@ -68,6 +68,13 @@ Item {
horizontalAlignment: Text.AlignHCenter horizontalAlignment: Text.AlignHCenter
width: parent.width width: parent.width
wrapMode: Text.WordWrap wrapMode: Text.WordWrap
MouseArea {
anchors.fill: parent
cursorShape: parent.hoveredLink ? Qt.PointingHandCursor : Qt.ArrowCursor
acceptedButtons: Qt.NoButton
propagateComposedEvents: true
}
} }
} }
@@ -121,6 +128,13 @@ Item {
color: Theme.surfaceVariantText color: Theme.surfaceVariantText
width: parent.width width: parent.width
wrapMode: Text.WordWrap wrapMode: Text.WordWrap
MouseArea {
anchors.fill: parent
cursorShape: parent.hoveredLink ? Qt.PointingHandCursor : Qt.ArrowCursor
acceptedButtons: Qt.NoButton
propagateComposedEvents: true
}
} }
} }
@@ -221,6 +235,13 @@ Item {
color: Theme.surfaceVariantText color: Theme.surfaceVariantText
linkColor: Theme.primary linkColor: Theme.primary
onLinkActivated: (url) => Qt.openUrlExternally(url) onLinkActivated: (url) => Qt.openUrlExternally(url)
MouseArea {
anchors.fill: parent
cursorShape: parent.hoveredLink ? Qt.PointingHandCursor : Qt.ArrowCursor
acceptedButtons: Qt.NoButton
propagateComposedEvents: true
}
} }
StyledText { StyledText {
@@ -236,6 +257,13 @@ Item {
color: Theme.surfaceVariantText color: Theme.surfaceVariantText
linkColor: Theme.primary linkColor: Theme.primary
onLinkActivated: (url) => Qt.openUrlExternally(url) onLinkActivated: (url) => Qt.openUrlExternally(url)
MouseArea {
anchors.fill: parent
cursorShape: parent.hoveredLink ? Qt.PointingHandCursor : Qt.ArrowCursor
acceptedButtons: Qt.NoButton
propagateComposedEvents: true
}
} }
} }