Уведомления

Группа в Telegram: @pythonsu

Уведомления

  • Found 9 posts.

GUI » Изменение цвета символов в QTextEdit » вчера 17:45:01

Rodegast
setTextColor
А как мне раскрасить определенных индексы?

GUI » Изменение цвета символов в QTextEdit » вчера 18:51:11

Примерно так:
1) Устанавливаешь курсов в нужную позицию
 cursor = self.textedit.textCursor()
cursor.movePosition(QTextCursor.Left, QTextCursor.KeepAnchor, позиция)
self.textedit.setTextCursor(cursor)
2) Устанавливаем цвет текста
 self.textedit.setTextColor(QColor(цвет))
3) Вставляем текст
 self.textedit.insertPlainText(текст)
Если нужно более продвинутое раскрашивание, то смотри в сторону QSyntaxHighlighter.
https://github.com/PySide/Examples/blob/master/examples/richtext/syntaxhighlighter.py

GUI » Изменение цвета символов в QTextEdit » вчера 21:29:58

Ну проблема в том, что перемещение курсора у меня отключено в функции _change_cursor, поэтому с перемещением курсора не подойдет.

GUI » Изменение цвета символов в QTextEdit » вчера 23:12:49

> Ну проблема в том, что перемещение курсора у меня отключено в функции _change_cursor

Кто тебе мешает сделать disconnect на время выделения текста?

GUI » Изменение цвета символов в QTextEdit » сегодня 05:11:42


Rodegast
> Кто тебе мешает сделать disconnect на время выделения текста?
Ну выделение тоже отключено, функцией _change_selection

Центр помощи » Вопрос по решениям задач » сегодня 09:33:52

py.user.next
Бро как ее с гитхаба установить? В гугл плей там какая то лажа платная. Получается можно апт гет инсталл пайчарм?

GUI » Изменение цвета символов в QTextEdit » сегодня 11:50:14

Тогда используй QSyntaxHighlighter и не мучайся.