您当前的位置: 首页 >  编辑器

DS小龙哥

暂无认证

  • 1浏览

    0关注

    679博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

QT软件开发之基础控件--2.4.4 QTextEdit文本编辑器

DS小龙哥 发布时间:2021-10-14 21:48:29 ,浏览量:1

2.4.4 QTextEdit文本编辑器

QTextEdit是一种先进的WYSIWYG查看器/编辑器支持丰富的文本格式,类似 HTML 风格的标记。它可以用于优化处理大型文档和快速响应用户的输入。QTextEdit 既可以作为显示控件使用,也可以作为丰富文本编辑器使用。

QTextEdit 基于段落和字符工作的,一个段落就是一个格式化的字符串,一般以换行符作为段落分隔标志。阅读纯文本时,一个换行符代表一个段落,一个文档中包含0个或多个段落时,显示的内容按照段落的对齐方式显示并自动换行。每个字符在一个段落里都有自己的属性。例如:字体和颜色。

QTextEdit 可以显示图片、列表和表格,如果文档太大,QTextEdit 自带滚动条,可以显示很多页的文档。QTextEdit 既可以编辑普通文本(plain text),也可以编辑丰富文本(rich text)。QTextEdit 支持的丰富文本格式是 HTML 标记语言的一个子集,在Qt 帮助手册搜索 Supported HTML Subset,可以查看具体支持哪些标记。

创建QTextEdit文本编辑框示例。使用QTextEdit需加 #include 头文件

QTextEdit *my_lineedit=new  QTextEdit("丰富的文本编辑框显示",this);
my_lineedit->setGeometry(QRect(QPoint(10, 50), QSize(200, 50)));

关注
打赏
1664009229
查看更多评论
立即登录/注册

微信扫码登录

0.2352s