TextEdit可以显示多行可编辑的格式化文。默认是无边框的,可以和父控件完美融合。

import QtQuick
import QtQuick.Window
import QtQuick.Controls
Window {
id: win
width: 800
height: 600
visible: true
TextEdit {
id: textEdit
anchors.centerIn: parent
text: "Hello,\nWorld!\nThis is a TextEdit control!"
font.family: "Arial"
font.pixelSize: 20
color: "black"
selectionColor: "blue"
}
}
将 focus 属性设置为 true 可以使 TextEdit 组件接收键盘焦点。当点击或使用键盘导航到 TextEdit 时,焦点会自动移动到该组件,允许开始输入文本。
本文详细介绍了Qt QML中的TextEdit组件,包括其常用属性如padding、horizontalAlignment、verticalAlignment、textFormat等,以及如何设置文本的换行行为和边距。TextEdit用于显示和编辑多行格式化文本,并可通过设置不同属性实现各种自定义布局和格式效果。
订阅专栏 解锁全文
1361

被折叠的 条评论
为什么被折叠?



