이 페이지에서

제품 정보

기능

Qt Core(이 페이지에서는 "Qt"라고도 함)는 기본적으로 애플리케이션 및 장치 개발을 위한 크로스 플랫폼 API를 제공합니다. 호스트 컴퓨터에서 개발용 프레임워크로 Qt를 설치하거나, 소스 코드에서 빌드하여 임베디드 장치에 런타임으로 설치할 수 있습니다. Qt에는 효율적인 개발을 지원하는 기술 문서와 필수 도구 세트가 포함되어 있습니다.

이 페이지는 제품으로서의 Qt에 대한 개요를 제공합니다. Qt를 처음 사용하는 경우, Qt 문서의 ‘Qt 소개’를 참조하십시오.

기능 구성

Qt는 특정 기능을 제공하는 모듈들로 구성되어 있으며, 이 모듈들은 복합적인 구조로 조직되어 있습니다. Qt Essentials 모듈은 기반을 형성하며 항상 포함되어 있습니다. Qt 애드온은 추가적이고 보다 전문화된 기능을 제공합니다. 실제로 대부분의 사용자는 나중에 사용할지 여부와 관계없이 모든 애드온을 설치합니다.

일부 애드온은 Qt 확장 모듈입니다. 이러한 모듈은 대규모 타사 구성 요소를 기반으로 구축된 독립적이고 구체적인 기능을 제공합니다. 그 결과, 이 모듈들은 Qt 릴리스와는 다를 수 있는 자체적인 릴리스 주기를 갖습니다.

Qt는 일반적으로 소스 코드 형태와, 선택된 대상 및 호스트 플랫폼용 설치 가능한 사전 빌드된 바이너리 형태로 제공됩니다.

라이선스

Qt는 이중 라이선스를 적용합니다. 커뮤니티 에디션은 오픈소스 소프트웨어(OSS) 라이선스에 따라 제공됩니다. 또한 Qt Group은 상용 라이선스 하에 Qt를 다양한 상용 제품 패키지로 제공하며, 여기에는 상용 전용 기능이 포함될 수 있습니다.

라이선스는 Qt에서 사용되는 타사 구성 요소의 다운스트림 라이선싱도 포함합니다. 타사 라이선싱 및 Qt 라이선싱 전반에 대한 자세한 내용은 Qt 문서의 Qt 라이선싱 페이지를 참조하십시오.

Qt Group은 Qt 기본 계약(Qt Frame Agreement ) 페이지에서 상업용 라이선스의 약관을 정의하고 있습니다.

Qt는 교육 분야에서 널리 사용되고 있습니다. ‘Qt for Education’은 이 분야에서 Qt의 라이선스 조건을 규정합니다.

버전

Qt는 매년 두 번의 마이너 릴리스를 제공합니다. 네 번째 마이너 릴리스마다 Qt 6.8 및 Qt 6.12와 같이 지원 기간이 더 긴 장기 지원(LTS) 릴리스가 제공됩니다. 각 릴리스는 수명 주기 동안 일련의 유지보수(패치) 릴리스를 거칩니다. 유지보수 릴리스는 버그 및 취약점 수정에 중점을 두며, 핵심 기능에는 변경을 가하지 않습니다. LTS 릴리스를 포함한 마이너 릴리스는 핵심 기능에 사소한 변경만 가하며, 주요 릴리스만이 핵심 기능을 크게 변경할 수 있습니다. 자세한 내용은 Qt 문서의 ‘릴리스(Releases )’ 페이지를 참조하십시오.

Qt는 정의된 버전 관리 체계와 호환성 약속을 포함하여 기능의 진화에 대해 엄격하고 체계적인 관리 체계를 갖추고 있습니다. Qt 문서의 ‘릴리스’ 페이지에는 각 릴리스에 대한 두 가지 사항이 요약되어 있으나, 이는 메이저 릴리스에서만 변경될 수 있습니다.

범위의 성숙도 및 유효성

Qt 모듈에는 정의된 수명 주기가 있습니다.

'기술 미리보기(Technology Preview)' 상태인 Qt 모듈 및 기능( QUIP 14: 기술 미리보기 진입 및 Qt 지원 약관 2.5절 참조)은 Qt가 미리보기 목적으로 제공하더라도 상용 Qt 제품 제공 범위에 포함되지 않습니다. 사용 중단된 모듈에도 동일한 원칙이 적용됩니다.

Qt Group은 일반적으로 상용 라이선스 하에서 Qt 프레임워크가 글로벌 및 지역 규정을 준수하도록 보장합니다. 모든 취약점 수정 사항은 듀얼 라이선스 코드베이스에도 여전히 적용되며, 사용자가 Qt를 사용하는 라이선스 유형에 관계없이 이용할 수 있습니다.

해당 Git 브랜치의 Git 태그는 각 Qt 모듈 및 기타 저장소에 대한 특정 Qt 릴리스의 릴리스 범위를 추적합니다. Git 태그의 날짜가 릴리스 날짜입니다. 릴리스 팀이 이러한 태그에 대한 최종 관리 권한을 가집니다.

구성

Qt는 크로스 플랫폼 프레임워크입니다. 다양한 대상 플랫폼 및 호스트 플랫폼에 맞게 구성하고 컴파일할 수 있습니다.

지원되는 모든 플랫폼에는 Qt 문서에 명시된 지원 구성 세트가 정의되어 있습니다. 특정 Qt 버전의 설치 폴더에는 사용된 구성 옵션 목록과 각 Qt 모듈에 대한 구성 요약이 포함된 파일이 들어 있습니다.

Qt Test 및 검증은 이러한 구성 설정을 사용합니다.

기타 구성 및 독점 패치가 적용된 Qt 빌드는 Qt 그룹의 적합성 약속 범위에서 제외됩니다.

문서 및 정보 구조

다음 목록은 Qt에 관한 정보 출처를 요약하고, 권위 순서대로 높은 것부터 낮은 것까지 나열한 것입니다.

  1. Qt 기술 문서
    • Qt 기술 문서는 Qt 소스 코드의 일부입니다.
    • 동일한 시스템에서 문서와 Qt 소스 코드를 호스팅, 개발 및 배포합니다.
    • 문서의 오류는 Qt의 버그로 간주됩니다.
    • Qt Group은 doc.qt.io에서 문서를 온라인으로 공개하고, Qt Creator 에서 컴파일된 형태로 오프라인 도움말로 제공합니다.
    • Qt Group은 doc-snapshots.qt.io에서 문서 스냅샷을 게시합니다. 스냅샷에 포함된 정보는 Qt Group이 해당 버전을 릴리스해야만 유효해집니다.
    • 각 마이너 릴리스에는 해당 버전의 문서가 포함됩니다.
    • 문서는 관련 코드의 라이선스에 따라 기능을 다룹니다.
  2. Qt Group 상용 제품 문서
    • 상용 제품 문서에는 Qt 기술 문서가 포함되어 있으며, 상용 전용 기능에 대한 기술 문서가 추가되어 있습니다.
    • Qt Group은 qt.io/terms-conditions에서 Qt에 대한 지원 약관을 포함한 이용 약관을 공개합니다.
    • Qt 프레임워크 라이선싱에서는 라이선스에 대해 설명합니다.
  3. Qt Group 회사 웹사이트
    • Qt Group은 자사의 개발 제품군에 Qt를 포함하고 있습니다.
    • qt.io/development 및 기타 링크된 페이지에서 Qt에 대해 다루고 있습니다.
    • 이 웹사이트의 콘텐츠는 사용자에게 Qt가 제공하는 가치에 중점을 두며, 기술적 및 상업적 제품 정보를 바탕으로 구성됩니다.
    • Qt Group 직원들과 때로는 파트너 또는 커뮤니티 구성원들이 Qt 블로그를 통해 Qt의 주요 하이라이트와 새로운 기능을 발표하고 설명합니다.
  4. Qt 프로젝트 사이트
    • qt-project.org는 오픈 소스 프로젝트로서 Qt의 거버넌스를 다룹니다.
    • wiki.qt.io는 오픈 소스 환경에서의 Qt 개발을 다루며 관련 기술 문서를 제공합니다.
  5. Qt 포럼
    • forum.qt.io는 모든 Qt 사용자를 위한 기술 토론을 제공합니다.
    • 포럼 주제는 기술적으로 정확하더라도 Qt 기술 문서에 다루어지지 않는 한 Qt의 기능을 설명하는 것으로 간주되지 않습니다.

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