Qt Quick - 사용자 입력의 중요 개념
사용자 입력에 응답하는 것은 사용자 인터페이스 디자인의 기본적인 부분입니다. 애플리케이션이 해결하는 사용 사례와 애플리케이션이 실행되는 장치의 폼 팩터에 따라 사용자 입력을 수신하는 가장 좋은 방법은 다를 수 있습니다.
포인팅 디바이스를 통한 입력
사용자가 화면을 물리적으로 터치하여 애플리케이션과 상호 작용할 수 있도록 하는 것은 스마트폰이나 태블릿과 같은 휴대용 디바이스에서 널리 사용되는 사용자 인터페이스 패러다임입니다. 데스크톱 애플리케이션에서 마우스 커서 위치에 따라 클릭과 누름을 감지하고 반응하는 것은 사용자 인터페이스 설계의 기본 개념입니다.
터치 기반 및 마우스 기반 사용자 인터페이스는 다양한 입력 핸들러 유형과 Flickable 및 MouseArea 과 같은 시각적 개체 유형에서 지원됩니다.
마우스 이벤트에 대한 설명서는 Qt Quick 을 참조하십시오.
키보드 입력 및 키보드 포커스
키보드 입력 지원은 많은 애플리케이션의 사용자 인터페이스에서 필수적인 요소입니다.
모든 시각적 항목은 Keys 첨부 유형을 통해 키보드 입력을 받을 수 있습니다. 또한 여러 항목이 키 이벤트를 수신해야 하는 경우 키보드 포커스 문제가 발생하는데, 이러한 이벤트는 올바른 항목에 전달되어야 하기 때문입니다. 이 주제에 대한 자세한 내용은 키보드 포커스 관련 문서( Qt Quick )를 참조하세요.
Qt Quick 또한 키보드 이벤트와 키 입력을 자동으로 수신하고 적절한 텍스트를 표시하는 시각적 텍스트 항목을 제공합니다. 이 주제에 대한 자세한 내용은 텍스트 입력에 대한 문서를 참조하세요.
© 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.