이 페이지에서

모든 개요

개요

Qt 소개

제품 정보

프로그래밍 언어

다음 언어 중 하나 또는 여러 가지를 조합하여 Qt 애플리케이션을 개발할 수 있습니다:

Qt 언어

  • C++
  • QML
  • Python
  • JavaScript

QML 및 C++

플랫폼

플랫폼 Qt의 크로스 플랫폼 특성 덕분에 단일 코드베이스로 지원되는 다양한 플랫폼을 대상으로 개발할 수 있습니다. 다음 가이드에서는 각 플랫폼과의 연동을 더욱 심화할 수 있도록 플랫폼별 세부 정보를 다룹니다.

기초

Qt의 토대를 이루는 기본 개념을 배워보세요.

UI

Qt Quick 와 Qt Widgets UI 기술을 사용하세요. Qt Quick 인터페이스는 유동적이고 역동적이며, 터치 인터페이스에서 가장 뛰어난 성능을 발휘합니다. Qt Widgets 는 복잡한 데스크톱 애플리케이션을 제작하는 데 사용됩니다. 대상 플랫폼의 네이티브 룩앤필을 갖춘 Qt Quick 및 Qt Widgets 인터페이스를 제작할 수 있습니다.

그래픽 및 멀티미디어

그래픽 요소를 표시하고 멀티미디어 콘텐츠를 처리합니다. Qt는 대상 플랫폼의 기본 그래픽 API를 추상화하여 사용자가 애플리케이션 코드 작성에 집중할 수 있도록 합니다. 오디오 및 비디오 파일을 재생하여 화면에 표시할 수 있을 뿐만 아니라, 시스템의 카메라와 마이크를 통해 오디오 및 비디오를 녹화할 수도 있습니다.

데이터 처리 및 입출력

다양한 형식으로 데이터를 가져오고 저장합니다.

네트워킹 및 연결성

웹 서비스와 통신하고 다른 기기의 애플리케이션과 데이터(JSON 또는 CBOR)를 교환하는 애플리케이션을 개발합니다.

또한, Qt 애플리케이션은 원격 객체나 Qt GRPC 및 protobuf를 사용하여 서비스 엔드포인트와 통신할 수 있습니다.

웹 기술

네이티브 웹 엔진이 없는 플랫폼에서 Qt 애플리케이션에 월드 와이드 웹(WWW) 콘텐츠를 임베드할 수 있습니다.

또는 서버와 클라이언트 간의 피어 투 피어(P2P) 통신을 위한 웹 채널을 생성할 수도 있습니다.

도구

Qt 설치 패키지에는 Qt 라이브러리, 예제, 문서 및 Qt Quick 애플리케이션을 개발하는 데 필요한 개발 도구( Qt Creator 통합 개발 환경(IDE) 및 Qt Design Studio 등)가 포함되어 있습니다.

접근성

사용자가 UI 크기를 조정하고, 글꼴 크기와 색상 대비를 변경하며, 키보드를 사용하여 탐색하고, 합성 음성으로 UI 텍스트를 읽어주게 하고, UI 언어를 변경할 수 있도록 하여 접근성이 보장된 소프트웨어를 개발하십시오.

포지셔닝

모범 사례

이 페이지에서는 사용 편의성과 소프트웨어 설계 면에서 뛰어난 애플리케이션을 만들기 위해 Qt 기술을 가장 효과적으로 활용하는 방법에 대한 지침을 제공합니다.

Best Practices for QML and Qt Quick

QML을 활용할 때의 모범 사례를 나열하고 Qt Quick

Calling Qt Functions From Unix Signal Handlers

그럴 수는 없습니다. 하지만 절망하지 마세요. 방법이 있습니다...

Coordinate System

페인트 시스템에서 사용하는 좌표계에 대한 정보

Creating Shared Libraries

공유 라이브러리를 생성하는 방법.

Creating and Using Components for Qt Widgets Designer

사용자 정의 위젯 플러그인을 생성하고 사용하는 방법

Desktop Integration

사용자의 데스크톱 환경과 통합하는 방법.

Exception Safety

Qt에서 예외 안전성을 위한 가이드.

How to Create Qt Plugins

Qt 애플리케이션 및 기능을 확장하기 위한 플러그인 제작 가이드.

Qt Test Tutorial

테스트에 대한 간략한 소개 Qt Test

Restoring a Window's Geometry

창 지오메트리를 저장하고 복원하는 방법.

Session Management

Qt를 사용하여 세션 관리를 수행하는 방법.

Setting the Application Icon

애플리케이션 아이콘을 설정하는 방법.

Styling Approaches for Qt Widgets

Qt Widgets 애플리케이션의 스타일을 지정할 때 QStyle, StyleKit 및 스타일 시트 중에서 선택하는 방법

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