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
扫一扫关注 "德云社区"
版权声明:
本文为独家原创稿件,版权归 德云社区,未经许可不得转载;否则,将追究其法律责任。 |