何为 Qt
Qt 是一款以 C++ 为基础的 开发框架,主要进行 GUI编程 (图形界面编程),它提供了 大量的窗口控件,以及 丰富的API接口。
Qt 的特点
跨平台
提供了丰富的工具库,支持 OpenGL
自 4.7 版本以后,引入 QML 语言
字母 “Q” 作为类的前缀,“t” 代表工具包 “Toolkit” 的意思
Qt 的发展
物联网、嵌入式、车载产品等
各类智能产品
QT成功案例
常见的有 WPS、VirtualBox、AutoDesk
Qt5和Qt6的选择
Qt6相对Qt5的优点,性能高、对C++标准支持比较完善支持C17、C20。
对于老项目优选Qt5,不同版本的Qt转换起来需要时间,部分要大改。
如果想让项目在低版本Windows上使用 如Win7,选择Qt5。如果没有特殊需求,上下游适配没有问题的,选择Qt6。(入门可以从Qt5开始,Qt5网上的教程、资源多)
默认评论
Halo系统提供的评论