QT技术是什么,qt是什么

做windows桌面应用当然是c# 。c#是.net框架下主力语言,与windows系统的集成度很高,win7,win8,win10都自带.net框架,根本就不需要什么依赖,c#语言目前已经更新到8.0版本,采用vs来开发桌面程序简直太完美,不管是winform是wpf这两个都是一二十年很成熟的桌面程序框架,拖拖控件就能开发,效率高 。
为什么Qt框架不是很流行?

QT技术是什么,qt是什么


回答问题之前,先说下结论,其实在C领域,Qt算是很不错了 。玩C的,如果没有听说过Qt,那么我可能要怀疑你的专业水平了 。有GUI的地方都有Qt,有嵌入式的地方一般也有它,金融、工业、电力、视频监控等行业也有它 。那为什么会给人以Qt框架不是很流行的错觉呢?1、Qt在C领域已经相当火了,但架不住C本身不火,现在是互联网的天下……2、Qt没有个好爹 。
从最早的TrollTech,到后来Nokia,再到Digia,现在甚至独立出来自己上市了 。3、授权协议,目前Qt是GPL和LGPL,这个就不用我详细解释了吧,动不动就要开源 。除非买企业版解除这个限制,但是企业版又意味着一大笔开销 。4、编译后打包的东西太大太大 。最后,附一张使用Qt的QSS基础绘制的PC客户端界面换肤效果图 。
请问目前做windows桌面应用程序,MFC、QT、C#哪个更好?
QT技术是什么,qt是什么


【QT技术是什么,qt是什么】做windows桌面应用当然是c# 。c#是.net框架下主力语言,与windows系统的集成度很高,win7,win8,win10都自带.net框架,根本就不需要什么依赖,c#语言目前已经更新到8.0版本,采用vs来开发桌面程序简直太完美,不管是winform还是wpf这两个都是一二十年很成熟的桌面程序框架,拖拖控件就能开发,效率高 。

    推荐阅读