19import Lomiri.Components 1.3
20import Lomiri.Components.Popups 1.3
24 title: qsTr("Insert Link")
26 property
string linkUrl:
""
27 property string linkText:
""
29 signal linkInserted(string url, string text)
38 placeholderText: qsTr(
"URL (e.g., https://example.com)")
39 text: linkDialog.linkUrl
40 inputMethodHints: Qt.ImhUrlCharactersOnly
47 placeholderText: qsTr(
"Link text (optional)")
48 text: linkDialog.linkText
54 onClicked: PopupUtils.close(linkDialog)
59 color: theme.palette.normal.positive
60 enabled: urlField.text.trim().length > 0
62 linkDialog.linkInserted(urlField.text.trim(), textField.text.trim())
63 PopupUtils.close(linkDialog)