【问题标题】:PyQt QTextCharFormat mixing the fontPyQt QTextCharFormat 混合字体
【发布时间】:2018-01-10 12:31:19
【问题描述】:

我将在 PyQt 文本编辑器中将所选文本设置为斜体

场景 1

场景 2

这些图像非常自我解释。你可能会说那你为什么不呢

只有你 textEdit.setFontItalic() 然后实际上我已经在使用它但是

textEdit 没有上划线和删除线,而 QTextCharFormat 有很多

属性,但它有它的问题

textEdit.setCurrentCharFormat(),setCurrentFont(),setStyleSheet,setFont() 但都是

导致与 QTextCharFormat 相同的问题

有没有办法解决这个问题

谢谢

【问题讨论】:

  • 我也用过Html标签

标签: python python-2.7 python-3.x pyqt pyqt4


【解决方案1】:

大家好,我有答案了。

cursor.mergeCharFormat()代替cursor.setCharFormat()

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-07-05
    • 2014-06-19
    • 2011-08-04
    • 1970-01-01
    • 1970-01-01
    • 2021-06-15
    • 1970-01-01
    • 2014-02-10
    相关资源
    最近更新 更多