Qt 的简介
一、Qt 是做什么的?
Qt是1991年由Qt Company 开发的跨平台C++图形用户界面应用程序开发框架。Qt既可以开发GUI程序,也可以用于开发非GUI程序,比如控制台工具和服务器。Qt是经过精心设计的面向对象的开发框架,这和MFC(微软基础类库,专门为windows设计的一个用于开发图形界面的类库)或多或少使用面向对象的方法不同。(由于笔者没有真正使用过MFC,所以对MFC的感受暂时还只限于网络上大佬的阐述,这里贴上链接:MFC和Qt的区别)
二、QT的发展史
1991年Qt最早由奇趣科技开发。
1996年进入商业领域,也是目前流行的Linux桌面环境KDE的基础。
2008年奇趣科技被诺基亚公司收购,Qt称为诺基亚旗下的编程语言。
2012年Qt又被Digia公司收购。
2014年集成开发环境Qt Creator3.1.0发布,同年发布了Qt 5.3正式版,至此,Qt实现了对ios,Android,Mac等各个平台的全面支持。
当前Qt支持的最新版本是6.1.0(2021.5.6)
三、支持的平台
windows各种版本、Linux各种版本、Mac、ios等
四、Qt的优点
(1)跨平台、几乎支持所有的平台;
(2)接口简单,容易上手,学习Qt框架对学习其他框架有参考意义;
(3)开发效率高,能够快速地构建应用程序;
(4)可以进行嵌入式开发;
(5)有很好的社区氛围;
四、成功的开发案例
(1)linux的KDE桌面环境;
(2)WPS office;
(3) Google earth;
(4) 咪咕音乐;
(5)VLC多媒体播放器;
(6)Qt Creator;
五、资源下载地址
https://www.qter.org/portal.php?mod=list&catid=18
六、学习社区
Qt开源社区: Qt开源社区
Qt是一个由QtCompany开发的跨平台C++框架,用于创建GUI和非GUI应用程序。它被广泛应用于Linux的KDE桌面环境、WPSOffice、GoogleEarth等多个知名项目。Qt支持多种平台,包括Windows、Linux、Mac和iOS等,并以其强大的跨平台能力、简洁的接口和高效的开发效率受到开发者欢迎。QtCreator作为其集成开发环境,进一步提升了开发体验。
329

被折叠的 条评论
为什么被折叠?



