J'ai travaillé avec QGraphicsTextItem
. J'ai actuellement l'exposé dans une scène, chacun représentant une page physique du texte. En ce moment je surcharge la fonction keyReleaseEvent
pour redistribuer le texte tapé sur toutes les pages. Le problème avec cela est que lorsque je définis le texte avec setPlainText
, le curseur revient au début du textitem
qui est défini comme élément de mise au point pour la scène. Comme vous pouvez l'imaginer, cela est problématique lors de la frappe, en particulier sur une autre page au lieu de la mise au point, cela rend également les raccourcis clavier pour couper et copier ne fonctionnent pas du tout.Mise à jour d'un QGraphicsTextItem lors d'un changement de texte
Y at-il un moyen de définir le texte d'un QGraphicsTextItem
sans réinitialiser le curseur/déplacer le curseur?