Obsolete Members for QQuickItem
Die folgenden Mitglieder der Klasse QQuickItem sind veraltet. Sie werden bereitgestellt, um alten Quellcode funktionsfähig zu halten. Wir raten dringend davon ab, sie in neuem Code zu verwenden.
Öffentliche Funktionen
(deprecated) void | grabMouse() |
(deprecated) void | grabTouchPoints(const QList<int> &ids) |
(deprecated) void | ungrabMouse() |
(deprecated) void | ungrabTouchPoints() |
Dokumentation der Mitgliedsfunktionen
[deprecated]
void QQuickItem::grabMouse()
Diese Funktion ist veraltet. Wir raten dringend davon ab, sie in neuem Code zu verwenden.
Verwenden Sie QPointerEvent::setExclusiveGrabber().
Ergreift die Mauseingabe.
Dieses Element empfängt alle Mausereignisse, bis ungrabMouse() aufgerufen wird. Normalerweise sollte diese Funktion nicht aufgerufen werden, da z.B. das Akzeptieren eines Mausdruckereignisses sicherstellt, dass die folgenden Ereignisse an das Element geliefert werden. Wenn ein Element die Mausereignisse des aktuellen Empfängers übernehmen will, muss es diese Funktion aufrufen.
Achtung! Diese Funktion sollte mit Vorsicht verwendet werden.
[deprecated]
void QQuickItem::grabTouchPoints(const QList<int> &ids)
Diese Funktion ist veraltet. Wir raten dringend davon ab, sie in neuem Code zu verwenden.
Verwenden Sie QPointerEvent::setExclusiveGrabber(). Ergreift die durch ids angegebenen Berührungspunkte.
Diese Berührungspunkte gehören dem Element, bis sie freigegeben werden. Alternativ kann das Greifen durch ein filterndes Element wie Flickable gestohlen werden. Verwenden Sie setKeepTouchGrab(), um zu verhindern, dass der Greifer gestohlen wird.
[deprecated]
void QQuickItem::ungrabMouse()
Diese Funktion ist veraltet. Wir raten dringend davon ab, sie in neuem Code zu verwenden.
Verwenden Sie QPointerEvent::setExclusiveGrabber().
Gibt den Mausgriff nach einem Aufruf von grabMouse() frei.
Beachten Sie, dass diese Funktion nur aufgerufen werden sollte, wenn das Element keine weiteren Ereignisse mehr verarbeiten soll. Es besteht keine Notwendigkeit, diese Funktion nach einem Release- oder Cancel-Ereignis aufzurufen, da in jedem Fall keine weiteren Ereignisse empfangen werden. Nach dem Aufruf dieser Funktion werden keine Verschiebe- oder Freigabeereignisse mehr geliefert.
[deprecated]
void QQuickItem::ungrabTouchPoints()
Diese Funktion ist veraltet. Wir raten dringend davon ab, sie in neuem Code zu verwenden.
Verwenden Sie stattdessen QEventPoint::setExclusiveGrabber(). Hebt den Zugriff auf die Berührungspunkte auf, die zu diesem Element gehören.
© 2025 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.