QtGui QTextCharFormat() QPlainTextEdit() 最好在使用时才设置 当实例化 QPlainTextEdit() QTextEdit() 使用 QtGui QTextCharFormat() 与 setCurrentCharFormat() 设置要展示字符的表示字体系列及大小时,有一些小细节需要注意。 直接先实例化 QPlainTextEdit() QTextEdit() 且不添加任何字符,再用 QtGui QTextCharFormat() 与 setCurrentCharFormat() 设置要展示字符的表示字体系列及大小。之后添加或插入字符时,会发现字符可能并没有字体系列及大小。 解决办法:很简单,先不要用 QtGui QTextCharFormat() 与 setCurrentCharFormat() 设置要展示字符的表示字体系列及大小,添加或插入字符时才设置。 批处理式 "数字 Python IDE" 集成开发环境 (集成高效 Cython PyInstaller 批处理小程序) http://dt.digitser.cn/zh-CN/ide/idepy/index.html PySide 2 for Qt 5.15.0 官方文档编制 (中文人工翻译) http://pyside.digitser.net/index.html Qt5 官方文档编制 (全系列 中文人工翻译) http://qt5.digitser.net/index.html 版权声明: 本文为独家原创稿件,版权归 德云社区,未经许可不得转载。 |