QTextEdit 无法在 insertHtml 之后插入PlainText。QTextEdit 插入 html,然后插入纯文本。纯文本仍以 html 格式显示。这是一个错误吗?或者我使用了错误的方法。
我想先添加html,然后添加纯文本,它们就能正常显示,我该怎么办。
QTextEdit 无法在 insertHtml 之后插入PlainText。QTextEdit 插入 html,然后插入纯文本。纯文本仍以 html 格式显示。这是一个错误吗?或者我使用了错误的方法。
我想先添加html,然后添加纯文本,它们就能正常显示,我该怎么办。
文档非常清楚。
QTextEdit::insertPlainText()
说:反过来,这清楚地表明:
因此,请遵循简单的程序:
textCursor()
;setCharFormat()
与空实例一起使用QTextCharFormat()
;setTextCursor()
以便该格式实际应用于新插入;insertPlainText()
;我强烈建议您阅读有关Qt 富文本处理和相关主题的文档,例如其结构和类(从QTextDocument和QTextCursor开始)。