aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAli Kianian <ali.kianian@qt.io>2025-12-11 14:26:22 +0200
committerAli Kianian <ali.kianian@qt.io>2025-12-11 14:12:37 +0000
commit96531249cc81a8911d3796d56e732d03663fe22d (patch)
tree5ac542db320177daef3cb1370eb2a54831b78e27
parentdccd236d3a3239a37788fccbcffec028701fda6b (diff)
QmlDesignerAi: Adjust text wrapping and eliding in ResponseStatePopupqds/dev
Text is right-elided, and if truncated due to lack of space, a tooltip displays the full text to improve readability. Fixes: QDS-16183 Change-Id: I4c0f277d3ef0f439cf567e37808fb3515c231a70 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
-rw-r--r--share/qtcreator/qmldesigner/aiAssistantQmlSources/ResponseStatePopup.qml12
1 files changed, 11 insertions, 1 deletions
diff --git a/share/qtcreator/qmldesigner/aiAssistantQmlSources/ResponseStatePopup.qml b/share/qtcreator/qmldesigner/aiAssistantQmlSources/ResponseStatePopup.qml
index 7d8b063c910..11dd565e9b2 100644
--- a/share/qtcreator/qmldesigner/aiAssistantQmlSources/ResponseStatePopup.qml
+++ b/share/qtcreator/qmldesigner/aiAssistantQmlSources/ResponseStatePopup.qml
@@ -94,9 +94,19 @@ Rectangle {
id: messageText
color: StudioTheme.Values.themeTextColor
- wrapMode: Text.WordWrap
+ wrapMode: Text.NoWrap
+ elide: Text.ElideRight
Layout.fillWidth: true
+
+ HelperWidgets.ToolTipArea {
+ id: messageTextTooltip
+
+ anchors.fill: parent
+ acceptedButtons: Qt.NoButton
+ enabled: messageText.truncated
+ tooltip: messageText.text
+ }
}
Row {