Qt는 매우 직관적이고 모듈화된 종합적 C++ 라이브러리로 구성되어 있으며, 어플리케이션 개발을 간소화할 수 있는 다양한 API를 포함하고 있습니다. Qt는 또한 유지보수가 쉽고 재사용이 가능한 가독성 높은 코드를 생성하며, 다양한 플랫폼 상에서 우수한 런타임 성능과 적은 메모리 사용량을 보장합니다.
Qt 에센셜 모듈은 모든 플랫폼에 Qt의 기반을 정의합니다. Qt 에센셜 모듈은 모든 지원 가능한 개발 플랫폼과 검증된 타겟 플랫폼에서 작동합니다.
Core non-graphical classes used by other modules.
Base classes for graphical user interface components. Includes OpenGL.
Classes for audio, video, radio and camera functionality.
Classes to make network programming easier and more portable.
A declarative framework for building highly dynamic applications with custom user interfaces.
Classes for database integration using SQL.
특수 목적을 갖는 모듈들은 특정 개발 플랫폼에만 적용 가능합니다. 부가 모듈들은 기능 개발이 완료되어 하위 호환성을 제공하거나, 특정 플랫폼에만 적용 가능합니다.
OpenGL support classes. Deprecated in favor of the QOpenGL classes in the Qt GUI module.
Provides a framework to develop a Wayland compositor.
Provides access to sensor hardware and motion gesture recognition.
Displays web content in a QML application by using APIs native to the platform, without the need to include a full web browser stack.
Provides a UI rendering component that can be used to render safety-critical items, such as warning indicators, in functional safety systems.
Provides classes and tools for creating state machines from SCXML files and embedding them in applications.