QContextMenuEventLa classe QContextMenuEvent contient des param�tres d�crivant les �v�nements de menu contextuel. Plus d'informations... #include <QContextMenuEvent> H�ritageH�rite de QInputEvent. Description d�taill�eLa classe QContextMenuEvent contient des param�tres d�crivant les �v�nements de menu contextuel. Les �v�nements de menu contextuel sont envoy�s aux widgets lorsqu'un utilisateur effectue une action associ�e avec l'ouverture d'un menu contextuel. Les actions requises pour l'ouverture d'un menu contextuel d�pendent de la plateforme ; par exemple, sur Windows, l'appui sur le bouton menu ou un clic sur le bouton droit de la souris causera l'envoi de cet �v�nement. Lorsque cet �v�nement se produit, il est d'usage d'afficher un QMenu avec un menu contextuel, si cet affichage est pertinent dans le contexte. Les �v�nements de menu contextuel contiennent un drapeau sp�cial d'acceptation qui indique si le destinataire a accept� l'�v�nement. Si le gestionnaire de l'�v�nement n'accepte pas l'�v�nement, alors ce qui a d�clench� l'�v�nement sera, si possible, trait� comme un �v�nement d'entr�e normal. Typeenum QContextMenuEvent::ReasonCette �num�ration d�crit les raisons pour lesquelles cet �v�nement a �t� envoy�.
Fonctions membresQContextMenuEvent::QContextMenuEvent ( Reason reason, const QPoint & pos, const QPoint & globalPos, Qt::KeyboardModifiers modifiers )Construit un objet d'�v�nement de menu contextuel avec le drapeau d'acceptation d�sactiv�. Le param�tre reason doit �tre QContextMenuEvent::Mouse ou QContextMenuEvent::Keyboard. Le param�tre pos sp�cifie la position de la souris relativement au widget destinataire. globalPos est la position de la souris en coordonn�es absolues. modifiers contient les modificateurs clavier. QContextMenuEvent::QContextMenuEvent ( Reason reason, const QPoint & pos, const QPoint & globalPos )Construit un objet d'�v�nement de menu contextuel avec le drapeau d'acceptation d�sactiv�. Le param�tre reason doit �tre QContextMenuEvent::Mouse ou QContextMenuEvent::Keyboard. Le param�tre pos sp�cifie la position de la souris relativement au widget destinataire. globalPos est la position de la souris en coordonn�es absolues. QContextMenuEvent::QContextMenuEvent ( Reason reason, const QPoint & pos )Construit un objet d'�v�nement de menu contextuel avec le drapeau d'acceptation d�sactiv�. Le param�tre reason doit �tre QContextMenuEvent::Mouse ou QContextMenuEvent::Keyboard. Le param�tre pos sp�cifie la position de la souris relativement au widget destinataire. La position globalPos() est initialis�e � QCursor::pos(), ce qui peut �tre inappropri�. Utilisez l'autre constructeur pour sp�cifier explicitement la position globale. const QPoint & QContextMenuEvent::globalPos () constRenvoie la position globale du pointeur de souris au moment de l'�v�nement. int QContextMenuEvent::globalX () constRenvoie la position x du pointeur de souris au moment de l'�v�nement. Voir aussi globalY() et globalPos(). int QContextMenuEvent::globalY () constRenvoie la position y du pointeur de souris au moment de l'�v�nement. Voir aussi globalX() et globalPos(). const QPoint & QContextMenuEvent::pos () constRenvoie la position du pointeur de souris relativement au widget qui a re�u l'�v�nement. Voir aussi x(), y() et globalPos(). Reason QContextMenuEvent::reason () constRenvoie la cause de cet �v�nement. int QContextMenuEvent::x () constRenvoie la position x du pointeur de souris relativement au widget qui a re�u l'�v�nement. int QContextMenuEvent::y () constRenvoie la position y du pointeur de souris relativement au widget qui a re�u l'�v�nement. RemerciementsMerci � Ilya Diallo pour la traduction ainsi qu'� Thibaut Cuvelier et Maxime Gault pour leur relecture ! |
Cette page est une traduction d'une page de la documentation de Qt, �crite par Nokia Corporation and/or its subsidiary(-ies). Les �ventuels probl�mes r�sultant d'une mauvaise traduction ne sont pas imputables � Nokia. | Qt 4.7 | |
Copyright © 2025 Developpez LLC. Tous droits r�serv�s Developpez LLC. Aucune reproduction, m�me partielle, ne peut �tre faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon, vous encourez selon la loi jusqu'� 3 ans de prison et jusqu'� 300 000 E de dommages et int�r�ts. Cette page est d�pos�e � la SACD. | ||
Vous avez d�nich� une erreur ? Un bug ? Une redirection cass�e ? Ou tout autre probl�me, quel qu'il soit ? Ou bien vous d�sirez participer � ce projet de traduction ? N'h�sitez pas � nous contacter ou par MP ! |