news 2026/5/26 23:30:37

Qt6 - QPlainText方法大全

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Qt6 - QPlainText方法大全

1. setPlainText(QString text)

设置控件内的纯文本(会清空原内容)。

示例

plainTextEdit->setPlainText("这是纯文本内容");


2. appendPlainText(QString text)

在末尾追加一行文本(自动换行)。

示例

plainTextEdit->appendPlainText("追加一行日志信息");


3. insertPlainText(QString text)

在当前光标位置插入纯文本。

示例

plainTextEdit->insertPlainText("插入内容");


4. toPlainText()

获取控件中的纯文本内容。

示例

QString text = plainTextEdit->toPlainText();


5. clear()

清空整个文本内容。

示例

plainTextEdit->clear();


6. setReadOnly(bool enabled)

设置是否只读。

示例

plainTextEdit->setReadOnly(true);


7. setPlaceholderText(QString text)

设置占位提示文字。

示例

plainTextEdit->setPlaceholderText("请输入多行文本...");


8. copy()

复制选中的文本到剪贴板。

示例

plainTextEdit->copy();


9. cut()

剪切选中文本。

示例

plainTextEdit->cut();


10. paste()

从剪贴板粘贴文本到当前光标位置。

示例

plainTextEdit->paste();


11. undo() / redo()

撤销与重做操作。

示例

plainTextEdit->undo();
plainTextEdit->redo();


12. selectAll()

全选所有文本。

示例

plainTextEdit->selectAll();


13. setFont(QFont font)

设置显示文字的字体。

示例

plainTextEdit->setFont(QFont("Consolas",12));


14. zoomIn(int range = 1) / zoomOut(int range = 1)

放大、缩小文字大小。

示例

plainTextEdit->zoomIn(2);//放大两级
plainTextEdit->zoomOut(1);//缩小一级


15. moveCursor(QTextCursor::MoveOperation op)

移动文本光标(如移动到末尾)。

示例

plainTextEdit->moveCursor(QTextCursor::End);

16. textCursor()

获取文本光标对象(用于高级编辑)。

示例

QTextCursor cursor = plainTextEdit->textCursor();
cursor.movePosition(QTextCursor::Start);
plainTextEdit->setTextCursor(cursor);


17. setTextCursor(const QTextCursor & cursor)

设置当前光标位置。

示例

QTextCursor cursor = plainTextEdit->textCursor();
cursor.movePosition(QTextCursor::End);
plainTextEdit->setTextCursor(cursor);

部分内容省略了,课程内容有完整的详细教程。

计算机技术课程https://blog.csdn.net/2301_76542477/article/details/149032632?spm=1011.2415.3001.5331

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/26 23:26:04

猴子吃桃问题:逆向思维建模与多语言工业级实现

1. 这道题不是考编程,是考你有没有“逆向思维”的肌肉记忆“猴子吃桃”这道题,在国内各大厂、外企、校招笔试中反复出现,从2005年左右的C语言上机考试,到今天LeetCode周赛的Easy题变形,它始终没被淘汰——不是因为难&a…

作者头像 李华
网站建设 2026/5/26 23:17:21

从DRC到PEX:Calibre验证流程保姆级实操指南(附常见报错排查)

从DRC到PEX:Calibre验证流程保姆级实操指南(附常见报错排查)在集成电路设计领域,物理验证是确保芯片设计从图纸到硅片转换过程中准确无误的关键环节。作为业界标准的Calibre验证工具套件,其DRC(设计规则检查…

作者头像 李华