Bonjour,
- J'ai un item composé de plusieurs items. Par exemple, un rectangle composé d'items Point (QGraphicsRecItem) et Edge (QGraphicsLineItem).
- Au premier item ajouté dans la scène, je créé mon item parent en même temps.
- Pour les prochains items créés dans ma scène, j'appelle une méthode spécifique à l'item parent créé.
- Au quatrième ajout, je clic donc sur ma scène, et là, en laissant le clic enfoncé, j'aimerais pouvoir directement déplacer l'un de mes edges du rectangle avec mouseMoveEvent.
Je n'arrive pas malgré des setFocus, setActive sur le edge que je voudrais déplacer pendant le dernier ajout. Peut être parce que le clic a déjà été fait et donc mouseMoveEvent du Edge ne sera jamais appelé.
Savez-vous comment je peux procéder ?
Merci![]()
Partager