1.1 什么是Qt
一.什么是Qt?
1.1 Qt是一个跨平台的C++图像用户界面的应用程序框架,它为应用程序提供艺术级别的图形用户界面的所有功能,它完全是面向对象的,很容易扩展,它都是基于组件级别的编程
二.Qt的发展
1.2 Qt最早是由奇趣公司开发的,后来奇趣被诺基亚公司收购了,再后来Digia从诺基亚公司买下了Qt的商业版权
1.3 到现在,Qt的功能和组件也越来越丰富,它支持所有的平台(Windows,Linux,MacOS,Android,IOS,Unix)这些操作系统,也就是说,你使用Qt的类库写一个工程,可以在这些平台 下编译出相同的效果
1.4 Qt6的新功能
1.4.1 Qt的渲染硬件接口,只需要编写一次渲染代码,就能在任何硬件上进行部署
1.4.2 Qt Quick3D,它将Qt原本就支持的2D和3D界面的技术细节都整合到同一个技术栈上,只需要使用同一个工具库,就能实现2D和3D的混合效果(在这之前需要将2D和3D 单独来部署)
1.4.3 HIDPI的支持,它会针对不同的显示器进行缩放
1.4.4 并发API的改进
1.4.5 网络功能的改进
1.4.6 支持C++17标准
1.4.7 无限的扩展性
1.4.8 CMake的支持

浙公网安备 33010602011771号