为什么qt这么强大没人使用 为什么Qt框架不是很流行?

为什么Qt框架不是很流行?在回答问题之前,让我们得出一个结论。其实QT在C领域是非常好的,玩C,如果你没有听说过QT,那么我可能会怀疑你的专业水平。如果GUI可用,则QT可用。如果可以使用嵌入式,QT

为什么Qt框架不是很流行?

在回答问题之前,让我们得出一个结论。其实QT在C领域是非常好的,玩C,如果你没有听说过QT,那么我可能会怀疑你的专业水平。如果GUI可用,则QT可用。如果可以使用嵌入式,QT也可以使用。它也适用于金融、工业、电力、视频监控等行业。为什么它会给人们一种错觉,认为QT框架不是很流行?

最后,附加了一个基于QT的QSS的PC客户端界面皮肤渲染。

这就是我的观点。如果你喜欢,就喜欢它

请问目前做windows桌面应用程序,MFC、QT、C#哪个更好?

做Windows桌面应用程序,当然是C#。

C#是下一代的主要语言。Net框架。它与Windows系统的集成度很高。Win7、win8和win10都有自己的版本。Net框架,所以它们根本不需要任何依赖性。C#已更新至8.0版。使用VS开发桌面程序是完美的选择。WinForm和WPF都是十到二十年来非常成熟的桌面程序框架。你可以通过拖放控件开发桌面程序,速度很快。WPF具有高度的定制性。它可以设计一个漂亮的用户界面而不丢失web界面,它还具有一个支持的平淡的设计器来辅助用户界面。

目前,WinForm和WPF桌面框架已经扩展。NETCORE是一个新的平台框架,所以我认为C是桌面开发的首选。

关于以上我的观点,您也可以讨论一下您的想法。

腾讯QQ为什要自研UI框架,而不用QT/MFC?

可以肯定的是,direct UI是适用于Windows平台的良好UI解决方案。自我研究框架并不困难。给我两个C程序员,一年可以商用。我已经用C写了一半了。直接用户界面是一项技术,这并不难谁可以。一个画布,一个信息循环。存在一些困难,如抽象模型和平台适应(如windows)。

………

以下是7月2日凌晨编辑的

由于回复简短,引起误解,可以理解。

回到问题本身,MFC和QT属于底层框架。做一般的应用就足够了,需要重新开发才能做与众不同的应用。要连接到应用层还有很多工作要做。最好重写一套directui。

QQ UI有一定的技术含量,更不用说一般的组件了。对于这个消息编辑器和消息显示设备,有大量的代码。图形元素的定位、测量和表示都是技术性的。MFC和QT没有现成的解决方案。文本和图形元素的混合增加了难度。2003年前后,我用MFC做了这种尝试,能力有限,实现不是很理想。让我现在就做,或者不做。

大公司自主开发的框架具有允许能力强、重用方便、性能优异、实力突出等优点。常用软件360、WPS也是自己的框架。

仅此而已。

有没有类似java springboot的c 框架吗?

可惜没有。javaspring家族可以说是一个非常特殊的存在,它与Java相辅相成,共同实现了丰富的Java生态。这种生态不易获得,也无法复制。另一种类似于Java的语言C#中没有spring。当然,也有便携版,但只有spring的部分功能,这与spring boot更是无法比拟的。

为什么Qt框架不是很流行?

因为他把一件简单的事情复杂化了。然后5.0之后的QML与CSS HTML JS发生冲突。没关系。主要原因是QML的排版失败了WPF和web浏览器。然后,QML和QT的本机是两个系统。同样的定位使得人们不可能确切地知道这个框架想要做什么

它与业务收费无关。只是很难用。它也不能让技术人员看到投资的前景。你说WPF、微软的后台硬件、winphone未来的普及以及WPF的跨平台将让技术人员感受到正能量。那么,HTML5,显然很流行,以后就不用担心衣食住行了,显然,我们应该选择我们能理解的、易操作的、能看到未来发展的技术

QT native的技术定位与MFC和wxWidgets类似。我无法理解这个UI框架在声明式UI和im GUI普及时代的意义。QT是QT公司于1991年开发的跨平台C-GUI应用开发框架开发的一项新技术。它可以用来开发GUI和非GUI程序。最重要的是,它是开源的。