【问题标题】:QT vs wxwidget vs MFCQT vs wxwidget vs MFC
【发布时间】:2011-04-05 02:37:54
【问题描述】:

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

QT + C++

或者 wxWidget + c++

或者 wxWidget + python

或适用于 Windows 的 MFC 和适用于 Linux 的 GTK ...

什么是最好的选择?

【问题讨论】:

    标签: qt user-interface mfc cross-platform


    【解决方案1】:

    取决于你的背景和要求。

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

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

    Qt 是当前流行的 C++ gui 库的首选。它是跨平台的,包括一个不错的手机网络标记版本,它使用更现代的 C++ 概念

    Qt 和 wx 均在 LGPL 类型许可下可用,并绑定到包括 python 在内的多种语言

    【讨论】:

    • +1 表示“捆绑鞭打”。我开始使用 MFC,但很快就害怕地跑到 Qt 上。
    • +1 MFC 是这样的。自从我在 Qt 中开发 GUI 应用程序后,我的程序员生活变得更好了。
    【解决方案2】:

    我曾在 MFC、QT 和 wxWidgets 上工作过。它们都很好,但对于跨平台的东西,我更喜欢 wxWdigets 而不是 QT。免费的 QT 设计器很可怜,而 wxFormBuilder 很棒。

    【讨论】:

      【解决方案3】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-10-22
        • 1970-01-01
        • 1970-01-01
        • 2013-10-21
        • 1970-01-01
        • 1970-01-01
        • 2010-10-31
        • 1970-01-01
        相关资源
        最近更新 更多