2011-04-05 47 views
3

這是最適合GUI的跨平臺開發堆棧。QT vs wxwidget vs MFC

QT + C++

或wxWidget + C++

或wxWidget +蟒蛇

或MFC適用於Linux的Windows和GTK ...

什麼是最好的選擇嗎?

回答

7

取決於您的背景和要求。

如果你的其他愛好包括被捆綁鞭打則MFC可能是給你的。

如果你是一個恢復MFC程序員然後wxWidgets的是一個非常類似(但跨平臺和更好的)替代。

Qt是目前流行的C++ gui庫的首選。它是跨平臺的,包括一個漂亮的網站上下的標記版本的手機,它採用更現代C++概念

Qt和WX正在可用下LGPL許可證類型,並有綁定到各種語言,包括Python的

+2

+1「捆綁鞭打」。我開始使用MFC,但很快就因恐懼而逃到了Qt。 – alxx 2011-04-05 05:53:25

+1

+1所以真的是MFC。自從我在Qt中開發GUI應用程序以來,我的程序員生活更加美好。 – 2011-04-05 17:10:57

0

我曾在MFC,QT和wxWidgets上工作過。所有這些都很好,但對於跨平臺的東西,我更喜歡wxWidgets而不是QT。免費的QT設計師很可悲,而wxFormBuilder非常棒。

0

目前我的工作交給Qt的移植幾個大型MFC應用程序和感覺......被捆綁和鞭打。所以我會同意你應該遠離MFC,如果你可能的話,甚至如果你在做窗口的東西,你應該使用XAML。