У меня есть простой текстовый редактор PyQt и хотел бы применить к нему QScintilla. Мне нужно использовать QTextEdit для текста, поскольку он предоставляет другие функциональные возможности, которые я использую (положение курсора, вывод исходного текста и т. Д.), И хотел бы применить форматирование QScintilla.Как применить подсветку синтаксиса QScintilla к QTextEdit в PyQt4?
Только для refrence, инициализация в QTextEdit:
self.text = QtGui.QTextEdit(self)
Вы не можете - они просто не работают одинаково. Для 'QTextEdit' используйте [QSyntaxHighlighter] (https://doc.qt.io/qt-4.8/qsyntaxhighlighter.html). – ekhumoro
Пожалуйста, ознакомьтесь с этим новым сайтом с учебником для начинающих по QScintilla: http://qscintilla.com –