【发布时间】:2011-04-05 02:37:54
【问题描述】:
哪个是最好的 GUI 跨平台开发堆栈。
QT + C++
或者 wxWidget + c++
或者 wxWidget + python
或适用于 Windows 的 MFC 和适用于 Linux 的 GTK ...
什么是最好的选择?
【问题讨论】:
标签: qt user-interface mfc cross-platform
哪个是最好的 GUI 跨平台开发堆栈。
QT + C++
或者 wxWidget + c++
或者 wxWidget + python
或适用于 Windows 的 MFC 和适用于 Linux 的 GTK ...
什么是最好的选择?
【问题讨论】:
标签: qt user-interface mfc cross-platform
取决于你的背景和要求。
如果您的其他爱好包括被捆绑鞭打,那么 MFC 可能适合您。
如果您是一个正在恢复的 MFC 程序员,那么 wxwidgets 是一个非常相似(但跨平台且更好)的替代方案。
Qt 是当前流行的 C++ gui 库的首选。它是跨平台的,包括一个不错的手机网络标记版本,它使用更现代的 C++ 概念
Qt 和 wx 均在 LGPL 类型许可下可用,并绑定到包括 python 在内的多种语言
【讨论】:
我曾在 MFC、QT 和 wxWidgets 上工作过。它们都很好,但对于跨平台的东西,我更喜欢 wxWdigets 而不是 QT。免费的 QT 设计器很可怜,而 wxFormBuilder 很棒。
【讨论】:
目前我正在将几个大型 MFC 应用程序移植到 Qt 上,感觉就像……被捆绑和鞭打。所以我同意你应该尽可能远离 MFC,即使你正在做 Windows 的东西,你也应该使用 XAML。
【讨论】: