Qt编程是干什么的啊!要用什么编译器!

Qt编程是干什么的啊!要用什么编译器!,第1张

Qt工具包是一个完整封装的C 类库(可以类比MFC?),并且使用“一次编写,随处编译”的方式,可用于构建多平台图形用户界面。

Qt程序的编译可以使用VC,Borland C ,MinGW等多种编译器。Qt程序最主要的特性是独有的“信号和槽”的强大机制。

Qt使程序员通过使用一个单一源程序来构建跨平台的应用程序。该应用程序可以运行在windows、Mac os X、Linux、Solaris、HP-UX和其他使用X11的Unix版本。Qt的嵌入式版本Qt/Embedded可以应用于WinCE和嵌入式Linux,它和桌面版本具有相同的应用程序编程接口。此外还有应用于网页脚本的Qtpia。

Adobe PhotoShop Album就是一个Qt编写的面向大众的市场的Windows应用程序例子之一。

现在有公司在用,不过以后的前途真不好说,如果没人用了,奇趣倒了,那Qt就不会再更新,到时就没人再会用Qt了,因为没有技术支持了。但话说回来,学Qt,比学MFC好入门,而且Qt中涉及到的设计模式非常多,边学Qt边学设计模式,一定会功力大涨,至于未来Qt发展如何,管他呢。现在微软都大力发展.Net,谁知道以后会不会把CPP开发COM的都放弃,转而COM开发人员骤减,要知道.Net好理解,而且不需要c++那么多知识。所以说,学Qt没有坏处

国内用Qt的企业还是蛮多的,使用Qt的企业主要有以下几个方向:

运行环境需要Linux,涉及保密性较高的。(国家电网、军工企业及为前两种企业做外包的)

嵌入式方向(Qt在嵌入式所占有的市场份额还是蛮高的)

开源项目(KDE、Qt等)

跨平台需求(WPS)

某公司领导的个人喜好(YY语音)

前景不太乐观,但学习Qt还是很有必要的。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/7692266.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-08
下一篇 2023-04-08

发表评论

登录后才能评论

评论列表(0条)

保存