diff options
author | Matias Linares <matias.linares@comprandoengrupo.net> | 2024-09-22 17:11:16 -0300 |
---|---|---|
committer | Matias Linares <matias.linares@comprandoengrupo.net> | 2024-09-22 17:11:35 -0300 |
commit | a98abb965dff8dfcbdc2b47454ecfbd370b93a50 (patch) | |
tree | 71020ad426d9f7dadd9b31f38bee461cf2fa5214 /kodereviewer/qml/MarkdownLabel.qml | |
parent | c651ae6d7a11c77a607543a1afae863b20b6d174 (diff) | |
download | kodereviewer-a98abb965dff8dfcbdc2b47454ecfbd370b93a50.tar.gz |
Now it's building
Diffstat (limited to 'kodereviewer/qml/MarkdownLabel.qml')
-rw-r--r-- | kodereviewer/qml/MarkdownLabel.qml | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/kodereviewer/qml/MarkdownLabel.qml b/kodereviewer/qml/MarkdownLabel.qml new file mode 100644 index 0000000..1bf6b20 --- /dev/null +++ b/kodereviewer/qml/MarkdownLabel.qml @@ -0,0 +1,17 @@ +/* A for markdown rendering + * This Control accepts clicks for urls! + */ +import QtQml +import QtQuick 6.7 +import QtQuick.Controls 6.7 as QQC2 + +QQC2.Label { + textFormat: Text.MarkdownText + wrapMode: Text.WordWrap + onLinkActivated: link => Qt.openUrlExternally(link) + MouseArea { + anchors.fill: parent + acceptedButtons: Qt.NoButton // we don't want to eat clicks on the Text + cursorShape: parent.hoveredLink ? Qt.PointingHandCursor : Qt.ArrowCursor + } +} |