Предположим, у меня есть такой текст в QTextEdit:
Это пример текста
Слово «образец» следует рассматривать так, как если бы оно было одним символом, т.е. когда я пытаюсь его выбрать, должны быть выбраны либо все символы в слове, либо ни один. То же самое, когда я перемещаюсь по документу с помощью клавиш влево/вправо, курсор должен считать, что все слово представляет собой один атомарный элемент, т.е. если курсор находится в конце слова, нажатие влево должно перейти к началу слова и наоборот наоборот Backspace должен удалить весь элемент.
Лучшее, что я мог придумать, это сгенерировать изображение с этим словом на лету и вставить его в нужное место, но это кажется очень хакерским, интересно, есть ли лучший способ сделать это?