QGraphicsSceneEvent
La classe QGraphicsSceneEvent fournit la classe de base pour tous les �v�nements apparent�s aux vues graphiques. Plus d'informations...
#include <QGraphicsSceneEvent>
Voir la position dans l'arbre des classes.
H�ritage
H�rite de QEvent.
H�rit� par QGraphicsSceneContextMenuEvent, QGraphicsSceneDragDropEvent, QGraphicsSceneHelpEvent, QGraphicsSceneHoverEvent, QGraphicsSceneMouseEvent, QGraphicsSceneMoveEvent, QGraphicsSceneResizeEvent et QGraphicsSceneWheelEvent.
Cette classe a �t� introduite dans Qt 4.2.
Description d�taill�e
La classe QGraphicsSceneEvent fournit la classe de base pour tous les �v�nements apparent�s aux vues graphiques.
Lorsqu'une QGraphicsView re�oit les �v�nements de souris, de clavier et de glisser-d�poser de Qt (QMouseEvent, QKeyEvent, QDragEvent, etc.), elle les transforme en instances de sous-classes de QGraphicsSceneEvent et les redirige � la QGraphicsScene qui les affiche. Ensuite, la sc�ne les transmet aux �l�ments concern�s.
Par exemple, lorsqu'une QGraphicsView re�oit un QMouseEvent de type MousePress comme r�ponse � un clic de l'utilisateur, la vue �met un
QGraphicsSceneMouseEvent de type GraphicsSceneMousePress pour la QGraphicsScene sous-jacente � travers sa fonction mousePressEvent(). L'impl�mentation par d�faut de QGraphicsScene::mousePressEvent() d�termine quel �l�ment a �t� cliqu� et transmet l'�v�nement � QGraphicsItem::mousePressEvent().
Les sous-classes telles que QGraphicsSceneMouseEvent et QGraphicsSceneContextMenuEvent fournissent les coordonn�es du QEvent original dans les coordonn�es de l'�cran, de la sc�ne et de l'�l�ment (voir screenPos(), scenePos() et pos()). Les coordonn�es de l'�l�ment sont g�r�es par la QGraphicsScene avant qu'elle ne transmette l'�v�nement � un �v�nement vers un QGraphicsItem. Les �v�nements de la souris ajoutent �galement la possibilit� de r�cup�rer les coordonn�es du dernier �v�nement re�u par la vue (voir lastScreenPos(), lastScenePos() et lastPos()).
Voir aussi QEvent.
Fonctions membres
QGraphicsSceneEvent::~QGraphicsSceneEvent ()
D�truit l'objet.
Retourne le widget d'o� provient l'�v�nement ou 0 si l'�v�nement provient d'une autre application.
Remerciements
Merci � Dimitry Ernot pour la traduction et � Jonathan Courtois ainsi qu'� Jacques Thery pour leur relecture !