Qt的许可证类型
Qt的许可类型分为商业许可和开源许可,开源许可又分为LGPLV3和GPLV2/GPLV3,商业许可允许开发者不公开项目的源代码,但是商业许可需要支付一定的费用,获得商业许可之后也会得到Qt公司的技术支持。
Qt的版本
Qt 5.7增加了Qt 3D,Qt Quick Controls,并且开放了之前商业版本中的一些模块,例如,图表,数据可视化,虚拟键盘等
Qt 5.8增加了Qt Wayland Compositor, Qt SCXML和Qt Serial Bus
Qt 5.9增加了Qt Gamepad 模块,用来支持不同平台上的游戏手柄,还增加了技术预览模块,有Qt Remote Objects,Qt Network Authentic和Qt Speech模块,同时,也在Qt Core模块中增加了qfloat16数据类型
Qt的下载与安装
Qt的各个版本以及所需要的插件都可以在这里找到:http://download.qt.io/archive/qt/ 具体页面如下图:
因为Qt开发平台支持多种操作系统,所以,我们在开发时,应根据项目本身的需求来选择适合自己的版本,这里有必要详细说明一下,Qt分为桌面和移动设备应用开发,嵌入式设备开发两大类不同的安装包。