软件特点
1、Qt渲染硬件接口
Direct 3D、Metal、Vulkan和OpenGL。只需编写一次渲染代码,即可部署在任何硬件上。
2、Qt Quick 3D
整合2D和3D内容到一个技术栈上。
3、Qt Quick Controls 2桌面样式
像素级完美、原生外观的控件无缝集成入操作系统。
4、HiDPI支持
独立缩放的支持,针对不同的显示器配置自动缩放UI。
5、QProperty系统
通过C++中的绑定支持提高代码速度,将QML最好用部分带入Qt,并与QObject无缝集成。
6、并发API的改进
多核CPU、并行计算、保持用户界面流畅的同时在后台执行后端逻辑。自动根据硬件进行线程数量管理。
7、网络功能的改进
创建您自己的通信后端,并将其集成到默认的Qt工作流中,自动添加与安全性相关的功能。
8、3D微粒系统
在 Qt Quick 3D 或 Qt Design Studio 中自定义您的3D微粒。
9、Qt Creator中的Qt覆盖测试
分析C++和QML代码的测试和代码覆盖率。
10、顶点动画
使用网格变形模拟软材料的变形或使用骨骼动画抽象表示模型的运动
11、CMake支持
凭借行业标准构建系统、丰富的功能集以及庞大的生态体系构建Qt应用程序。
12、Qt for Microcontrollers (MCUs)
轻量级渲染引擎可在具有2D硬件加速的低成本硬件上部署基于QML的UI,从而以最小的占用空间(> 80KB内存)实现最佳图形性能。