aboutsummaryrefslogtreecommitdiffstats
path: root/src/quickcontrols/basic/TextArea.qml
diff options
context:
space:
mode:
authorMitch Curtis <[email protected]>2024-12-17 16:18:05 +0800
committerMitch Curtis <[email protected]>2025-02-28 08:48:48 +0800
commit3b598b6f7509f57e198e7de1f04e4333555e7227 (patch)
tree77d24ee4d3e06dbfd82730a1062f134643e80fb3 /src/quickcontrols/basic/TextArea.qml
parent121eec233e457f561c535d090ae7be47cd8e0c40 (diff)
ContextMenu: add to text editing controls
[ChangeLog][Controls] TextField and TextArea now provide a ContextMenu by default. If you already have a custom context menu for these types, ContextMenu will not open its own on e.g. right click. Fixes: QTBUG-35598 Pick-to: 6.9 Change-Id: I0897a7ba5e1b5b6d5425c80cbc6f2550c904605b Reviewed-by: Mitch Curtis <[email protected]>
Diffstat (limited to 'src/quickcontrols/basic/TextArea.qml')
-rw-r--r--src/quickcontrols/basic/TextArea.qml5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/quickcontrols/basic/TextArea.qml b/src/quickcontrols/basic/TextArea.qml
index 0dc7c4558e..9a86c8ae66 100644
--- a/src/quickcontrols/basic/TextArea.qml
+++ b/src/quickcontrols/basic/TextArea.qml
@@ -3,6 +3,7 @@
import QtQuick
import QtQuick.Controls.impl
+import QtQuick.Controls.Basic.impl
import QtQuick.Templates as T
T.TextArea {
@@ -23,6 +24,10 @@ T.TextArea {
selectionColor: control.palette.highlight
selectedTextColor: control.palette.highlightedText
+ ContextMenu.menu: TextEditingContextMenu {
+ control: control
+ }
+
PlaceholderText {
id: placeholder
x: control.leftPadding