Я работаю с QGraphicsTextItem
. В настоящее время у меня есть выложенная сцена, каждая из которых изображает физическую страницу текста. Сейчас я переопределяю функцию keyReleaseEvent
, чтобы перераспределять текст, набранный на всех страницах. Проблема заключается в том, что когда я устанавливаю текст с setPlainText
, курсор возвращается к началу textitem
, который устанавливается как элемент фокуса для сцены.Обновление QGraphicsTextItem при изменении текста
Как вы можете себе представить, это проблема при наборе текста, особенно на другой странице, а не на той, которая была сфокусирована, также делает быстрые клавиши для резки и копирования вообще не работающими.
Есть ли способ установить текст QGraphicsTextItem
без его сброса курсора/перемещения курсора?