Есть два редактора, нужно чтобы при выделении текста в одном, выделялся так же в другом
Через курсоры в принципе сделал, но выглядит неудобно -- пока выделяешь в одном редакторе, фокус в нем остается, поэтому выделение в другом почти не видно (см скриншот), а нужно чтобы одинаково хорошо было видно в обоих
// Пример выделения первых 4 символов
C++ (Qt)
cursor_output = self.text_edit_output.textCursor()
cursor_output.setPosition(0)
cursor_output.movePosition(QTextCursor.Right, QTextCursor.KeepAnchor, 4)
self.text_edit_output.setTextCursor(cursor_output)
self.text_edit_output.setFocus()
Я делал что-то
подобное, но с QSyntaxHighlighter, но это немного другое, и там свои заморочки, с которыми не хотелось возиться
Подскажите, как легко и непринужденно сделать выделение в обоих редакторах?