QT vs wxwidget vs MFC

时间:2011-04-05 02:37:55

标签: qt user-interface mfc cross-platform

哪个是GUI的最佳跨平台开发堆栈。

QT + c ++

或wxWidget + c ++

或wxWidget + python

或Windows的MFC和Linux的GTK ......

什么是最佳选择?

3 个答案:

答案 0 :(得分:7)

取决于您的背景和要求。

如果你的其他爱好包括被鞭打,那么MFC可能适合你。

如果你是一名正在恢复的MFC程序员,那么wxwidgets是一个非常相似(但跨平台和更好)的替代方案。

Qt是目前流行的C ++ gui库的首选。它是跨平台的,包括用于手机的漂亮的web-ish标记版本,它使用更现代的C ++概念

Qt和wx都可以在LGPL类型许可下使用,并且绑定到一系列语言,包括python

答案 1 :(得分:0)

我曾参与过MFC,QT和wxWidgets。所有这些都很好,但对于跨平台的东西,我更喜欢wxWdigets而不是QT。免费的QT设计师很可怜,而wxFormBuilder很棒。

答案 2 :(得分:0)

目前我正在努力将几个大型MFC应用程序移植到Qt上,感觉就像......被束缚和鞭打。所以我同意你应该远离MFC,如果你可能的话,即使你正在做Windows的东西,你也应该使用XAML。