Obsolete Members for QQuickItem

QQuickItem 클래스의 다음 멤버들은 더 이상 사용되지 않습니다. 이 멤버들은 기존 소스 코드가 계속 작동하도록 하기 위해 제공됩니다. 새로운 코드에서는 이 멤버들을 사용하지 않는 것이 좋습니다.

공개 함수

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

멤버 함수 설명서

[deprecated] void QQuickItem::grabMouse()

이 함수는 더 이상 권장되지 않습니다. 새로운 코드에서는 이 함수를 사용하지 않는 것을 강력히 권장합니다.

QPointerEvent::setExclusiveGrabber()를 사용하십시오.

마우스 입력을 캡처합니다.

ungrabMouse()가 호출될 때까지 이 아이템은 모든 마우스 이벤트를 수신합니다. 일반적으로 이 함수는 호출해서는 안 됩니다. 예를 들어 마우스 클릭 이벤트를 수신하면 그 이후의 이벤트가 해당 아이템으로 전달되기 때문입니다. 아이템이 현재 수신자로부터 마우스 이벤트를 인계받으려면 이 함수를 호출해야 합니다.

경고: 이 함수는 신중하게 사용해야 합니다.

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

이 함수는 더 이상 사용되지 않습니다. 새로운 코드에서는 이 함수를 사용하지 않는 것이 좋습니다.

QPointerEvent::setExclusiveGrabber()를 사용하십시오. ids 로 지정된 터치 포인트를 가져옵니다.

이 터치 포인트들은 해제될 때까지 해당 항목이 소유하게 됩니다. 또는 Flickable과 같은 필터링 항목에 의해 그랩이 가로채일 수도 있습니다. 그랩이 가로채이는 것을 방지하려면 setKeepTouchGrab()을 사용하십시오.

[deprecated] void QQuickItem::ungrabMouse()

이 함수는 더 이상 사용되지 않습니다. 새로운 코드에서는 이 함수를 사용하지 말 것을 강력히 권장합니다.

QPointerEvent::setExclusiveGrabber()를 사용하십시오.

grabMouse() 호출에 이어 마우스 그랩을 해제합니다.

이 함수는 항목이 더 이상 이벤트를 처리하지 않으려는 경우에만 호출해야 합니다. 릴리스(release) 또는 취소(cancel) 이벤트가 발생한 후에는 향후 어떤 이벤트도 수신되지 않으므로 이 함수를 호출할 필요가 없습니다. 이 함수가 호출된 후에는 이동(move) 또는 릴리스(release) 이벤트가 전달되지 않습니다.

[deprecated] void QQuickItem::ungrabTouchPoints()

이 함수는 더 이상 권장되지 않습니다. 새로운 코드에서는 이 함수를 사용하지 않도록 강력히 권장합니다.

대신 QEventPoint::setExclusiveGrabber()를 사용하십시오. 이 항목이 소유하고 있는 터치 지점의 독점적 확보를 해제합니다.

© 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.