完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
|
Qt是什么
要完全将Qt是什么讲明白,可能有一些复杂,这里给大家概括性的总结为一句话: Qt是一个跨平台的 C++ 开发库,主要用来开发图形用户界面(Graphical User Interface,GUI)程序,也可以开发不带界面的命令行(Command User Interface,CUI)程序。如果细致一点来说的话,我们可以看一下Qt的百科词条: Qt是一个1991年由Qt Company开发的跨平台C++图形用户界面应用程序开发框架。它既可以开发GUI程序,也可用于开发非GUI程序,比如控制台工具和服务器。Qt是面向对象的框架,使用特殊的代码生成扩展(称为元对象编译器(Meta Object Compiler, moc))以及一些宏,Qt很容易扩展,并且允许真正地组件编程。2008年,Qt Company科技被诺基亚公司收购,Qt也因此成为诺基亚旗下的编程语言工具。2012年,Qt被Digia收购。2014年4月,跨平台集成开发环境Qt Creator 3.1.0正式发布,实现了对于iOS的完全支持,新增WinRT、Beautifier等插件,废弃了无Python接口的GDB调试支持,集成了基于Clang的C/C++代码模块,并对Android支持做出了调整,至此实现了全面支持iOS、Android、WP,它提供给应用程序开发者建立艺术级的图形用户界面所需的所有功能。基本上,Qt 同 X Window 上的 Motif,Openwin,GTK 等图形界面库和 Windows 平台上的 MFC,OWL,VCL,ATL 是同类型的东西。 |
|
|
|
|
|
Qt发展历史
Qt发展到现在差不多已经快30个年头了, 能够持续不断的发展这么多年,Qt肯定还是有很多优秀之处的,现在很多PC端的应用也都有基于Qt开发的,我们简单看一下Qt的发展历史:
|
|
|
|
|
|
Qt有哪些优势
我们既然选择学Qt,那么Qt肯定要有相比其它的框架的一些优势,我感觉下面几个优势代表性非常好:
|
|
|
|
|
|
Qt 支持哪些开发语言
官方支持的开发语言
目前Qt比较主流开发方式有Qt Quick和Qt Widgets,后者完全使用C++开发,前者使用QML和C++混编开发 |
|
|
|
|
只有小组成员才能发言,加入小组>>
1073 浏览 1 评论
1892 浏览 0 评论
1869 浏览 1 评论
3295 浏览 5 评论
3619 浏览 9 评论
1073浏览 1评论
如何知道嵌入式电子控制单元 (ECU) 中的RAM使用情况?
1396浏览 1评论
1892浏览 0评论
1209浏览 0评论
1345浏览 0评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-14 08:18 , Processed in 0.967931 second(s), Total 82, Slave 62 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
3750