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