【发布时间】:2017-09-25 07:29:57
【问题描述】:
我不明白。我为 QTextEdit 控件中的所有文本设置了字符格式、块格式、根框架格式和页面大小。然后,如果我手动删除所有文本,然后开始输入新文本,或者如果我选择所有文本并从缓冲区粘贴新文本,那么瞧! - 所有格式都会丢失。
是否可以为 QTextEdit 设置一些默认格式(字符、块、页面等)?
【问题讨论】:
-
我认为格式取决于光标位置。当您更改它时,当前格式也可能会更改。我可能会处理
currentCharFormatChanged信号,以查看您的文本编辑中发生了什么以及何时。 -
我处理了这个信号,并尝试更新格式,它部分工作。谢谢,你把我引向了正确的方向。
标签: qt qtextedit qtextdocument