Я пытаюсь изменить цвет текста в текстовом виджете подобно тому, как код VS изменяет цвета кода:
Примерно так:
Для этого у меня есть текстовый виджет, и у меня есть функция handleCodeEditor
, связанная с <KeyRelease>
, которая будет разбивать содержимое текстового виджета на строки и затем условно изменять цвета текста. Чтобы сделать процесс менее исчерпывающим, я бы хотел изменить только текущую строку, но я не знаю ни одного метода, который бы дал мне номер строки.
Есть идеи?