Obsolete Members for QQuickItem

Les membres suivants de la classe QQuickItem sont obsolètes. Ils sont fournis pour permettre aux anciens codes sources de continuer à fonctionner. Il est fortement déconseillé de les utiliser dans un nouveau code.

Fonctions publiques

(deprecated) void grabMouse()
(deprecated) void grabTouchPoints(const QList<int> &ids)
(deprecated) void ungrabMouse()
(deprecated) void ungrabTouchPoints()

Documentation des fonctions membres

[deprecated] void QQuickItem::grabMouse()

Cette fonction est obsolète. Il est fortement déconseillé de l'utiliser dans un nouveau code.

Utilisez QPointerEvent::setExclusiveGrabber().

Saisit l'entrée de la souris.

Cet élément recevra tous les événements de la souris jusqu'à ce que ungrabMouse() soit appelé. En général, cette fonction ne doit pas être appelée, car le fait d'accepter, par exemple, un événement de pression de la souris garantit que les événements suivants sont transmis à l'élément. Si un élément veut prendre en charge les événements de souris du récepteur actuel, il doit appeler cette fonction.

Attention : Cette fonction doit être utilisée avec prudence.

[deprecated] void QQuickItem::grabTouchPoints(const QList<int> &ids)

Cette fonction est obsolète. Il est fortement déconseillé de l'utiliser dans un nouveau code.

Utilisez QPointerEvent::setExclusiveGrabber(). Saisit les points de contact spécifiés par ids.

Ces points de contact seront la propriété de l'élément jusqu'à ce qu'ils soient libérés. Alternativement, le grab peut être volé par un élément de filtrage comme Flickable. Utilisez setKeepTouchGrab() pour éviter que la prise ne soit volée.

[deprecated] void QQuickItem::ungrabMouse()

Cette fonction est obsolète. Il est fortement déconseillé de l'utiliser dans un nouveau code.

Utilisez QPointerEvent::setExclusiveGrabber().

Libère la saisie de la souris suite à un appel à grabMouse().

Notez que cette fonction ne doit être appelée que lorsque l'élément veut cesser de gérer d'autres événements. Il n'est pas nécessaire d'appeler cette fonction après un événement de libération ou d'annulation, car aucun événement futur ne sera reçu dans tous les cas. Aucun événement de déplacement ou de libération ne sera délivré après l'appel de cette fonction.

[deprecated] void QQuickItem::ungrabTouchPoints()

Cette fonction est obsolète. Il est fortement déconseillé de l'utiliser dans un nouveau code.

Utilisez plutôt QEventPoint::setExclusiveGrabber(). Libère les points de contact appartenant à cet élément.

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.