突出显示QTextEdit中的特定单词(pyside / pyqt)

时间:2014-07-09 14:08:02

标签: python pyqt4 pyside

我希望特定的颜色用特定的颜色着色。例如,单词" one"的所有实例。将用红色着色,"两个"蓝色,其余是纯文本。

怎么做?

1 个答案:

答案 0 :(得分:2)

您可以通过继承QSyntaxHighlighter并定义格式规则来完成此操作。然后,创建子类的实例,并将要格式化的QTextEdit应用于其父类。

查看here以获取如何操作的示例