哪个是GUI的最佳跨平台开发堆栈。
QT + c ++
或wxWidget + c ++
或wxWidget + python
或Windows的MFC和Linux的GTK ......
什么是最佳选择?
答案 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。