有没有选项可以设置QTextEdit
中每行的最大字符数?在
我有一个应用程序,它打开一个模板并将提取的QLineEdit
字符串粘贴到QTextEdit
中的特定行中。在
我试过:
QTextEdit.setMaximumWidth(something)
QTextEdit.setLineWrapMode(QTextEdit.WidgetWidth)
QTextEdit.setWordWrapMode(QtGui.QTextOption.WrapAtWordBoundaryOrAnywhere)
这在应用程序中可以直观地完成这项工作,但在将文本保存到文件中时,QTextEdit中的换行设置将被忽略(提到的行可以有1000个字符长)。在
我看到了:
^{pr2}$有,但不是QTextEdit
。在
我的问题的答案部分地通过使用textwarp解决了,并在保存之前将其粘贴到QTexEdit框中,否则它将无法正常工作。 此文本框搜索另一个文本框并替换标记的单词。 最后只保存最后一个文本框,在使用texwrap save时,一个字符串不会被包装。在
这个代码有效。在
谢谢你让我走上正轨。在
如果保存时需要固定文本的宽度,可以使用stdlib中的textwrap模块:
通过使用为TextWrapper类指定的关键字参数,可以用其他各种方式修改文本的格式。在
相关问题 更多 >
编程相关推荐