C ++ QT类库可以做什么?

发布时间:2019-06-26 浏览:
展开全部
MFC是专为Windows设计的Microsoft C ++开发库。打包windowsapi的主要目的是C ++开发库。它不是一个简单的GUI库。它仍然封装了Windows平台的许多独特功能和方法。这是一个封闭的来源,无法删除。
但是,大多数Windows C ++程序都是使用MFC编写的,因此,对Windows的适应性毕竟变得很高。
GTK +,wxWidgets(wxwindows的新名称)和Qt是依赖于Linux的多平台库。
最后两个是C ++跨平台本地库,GTK + C库,以及它们的多平台C可移植性。
从Qt最抽象的高级GUI库Qtwxgtk +的级别来看,效率最低,但相对抽象的结构是最好的。
接下来,wx,MFC和类似的窗口相对有效,甚至编程方法也类似,但用户界面性能差。
Gtk +,主要由Linux的底层库使用。由于GNOME是GTK +产品,因此大多数应用程序也是用GTK +编写的。
KDE桌面环境程序基本上是Qt产品。
此外,Qt和wx是包含许多操作系统,数据结构,多媒体和其他基本组件的基本库。
Qt特别适合C ++。这是一个伟大的创作。
然而,诺基亚行业的知名度已经达到了Qt,所以未来很艰难。
但是,它的强大功能和标准兼容性是毋庸置疑的。