Obsolete Members for QQuickItem
Les membres suivants de la classe ` QQuickItem ` sont obsolètes. Ils sont fournis afin de garantir la compatibilité avec l'ancien code source. Nous déconseillons fortement de les utiliser dans du 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. Nous vous déconseillons fortement de l'utiliser dans du nouveau code.
Utilisez plutôt ` QPointerEvent::setExclusiveGrabber()`.
Capture les événements de la souris.
Cet élément recevra tous les événements de souris jusqu’à ce que la fonction ungrabMouse() soit appelée. En règle générale, cette fonction ne doit pas être appelée, car le fait d’accepter, par exemple, un événement de clic de souris garantit que les événements suivants seront transmis à l’élément. Si un élément souhaite prendre le relais des événements de souris de la part du récepteur actuel, il doit appeler cette fonction.
Avertissement : cette fonction doit être utilisée avec prudence.
[deprecated] void QQuickItem::grabTouchPoints(const QList<int> &ids)
Cette fonction est obsolète. Nous vous déconseillons fortement de l'utiliser dans du nouveau code.
Utilisez plutôt ` QPointerEvent::setExclusiveGrabber()`. Récupère les points de contact spécifiés par ` ids`.
Ces points de contact resteront la propriété de l'élément jusqu'à ce qu'ils soient relâchés. Il est toutefois possible que la saisie soit « volée » par un élément filtrant tel que `Flickable`. Utilisez ` setKeepTouchGrab()` pour empêcher que la saisie ne soit volée.
[deprecated] void QQuickItem::ungrabMouse()
Cette fonction est obsolète. Nous vous déconseillons fortement de l'utiliser dans du nouveau code.
Utilisez plutôt la fonction ` QPointerEvent::setExclusiveGrabber()`.
Libère la saisie de la souris après un appel à grabMouse().
Notez que cette fonction ne doit être appelée que lorsque l'élément souhaite cesser de gérer les événements suivants. Il n'est pas nécessaire d'appeler cette fonction après un événement « release » ou « cancel », car aucun événement futur ne sera de toute façon reçu. Aucun événement « move » ou « release » ne sera transmis après l'appel de cette fonction.
[deprecated] void QQuickItem::ungrabTouchPoints()
Cette fonction est obsolète. Nous vous déconseillons fortement de l'utiliser dans du nouveau code.
Utilisez plutôt QEventPoint::setExclusiveGrabber(). Libère les points tactiles associés à 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.