如何将QScintilla语法高亮显示应用于PyQt4中的QTextEdit?

时间:2016-09-28 17:08:48

标签: python qt pyqt scintilla qscintilla

我有一个简单的PyQt文本编辑器,并希望将QScintilla格式应用于它。我需要为文本使用QTextEdit,因为它提供了我正在使用的其他功能(光标位置,原始文本输出等),并且想要应用QScintilla格式。

仅供参考,QTextEdit的初始化:

self.text = QtGui.QTextEdit(self)

1 个答案:

答案 0 :(得分:1)

我认为您无法直接将QScintillaQTextEdit一起使用。

但请看一下这个问题:stackoverflow.com/questions/20951660 / ...如果您想查看QTextEdit(或QPlainTextEditQSyntaxHiglighter的使用情况,请参阅参考资料例如:http://wiki.python.org/moin/PyQt/Python%20syntax%20highlighting或此http://carsonfarmer.com/2009/07/syntax-highlighting-with-pyqt/,它为Python代码使用非常基本的语法高亮显示。