Qt 6 lets you develop applications with intuitive user interfaces for multiple devices and platforms, faster than ever before.
注意: Qt 6 高度兼容 Qt 5 . Developers of Qt 5 applications can move seamlessly to Qt 6 while retaining the applications' functionality.
Qt 提供了 2 种 UI 设计解决方案 : Qt Widgets and Qt Quick . Qt Widgets tightly integrates with desktop look-and-feel. Qt Quick UIs are dynamic with fluid animations and are optimal for touch interfaces. The 用户界面 page compares both Qt Quick and Qt Widgets technologies.
Qt 是跨平台的。Qt 模块可以用于各种 设备和平台 . Developer tools like Qt Creator and Qt Design Studio 可用于 Windows、macOS、及 Linux。构建工具像 qmake and CMake seamlessly handle the platform-specific differences in the build process.
Qt features a large set of 模块 in the area of UIs, networking, web technologies, communication protocols, file formats, and much more.
必需 define the foundation of Qt on all platforms. They are available on all the supported development platforms and tested target platforms.
Add-ons bring additional value for specific purposes.
Qt Creator is a complete IDE for developing Qt applications. You can set up projects, code, debug, package, and deploy from within Qt Creator.
Qt Design Studio supports designing Qt Quick UIs. It enables you to define the look-and-feel of the UI from wireframe to final implementation, using preset UI components.
更多 tools are available.
Qt 应用程序通常以 C++ 编写。 Qt for Python 允许您以 Python 编写应用程序。
Qt Quick UI 的编写是以 QML .