Bruce Dou
Bruce Dou

Reputation: 4761

QT vs wxwidget vs MFC

Which is the best cross platform development stack for GUI.

QT + c++

or wxWidget + c++

or wxWidget + python

or MFC for windows and GTK for Linux ...

What is the best choice?

Upvotes: 3

Views: 4279

Answers (3)

enriched
enriched

Reputation: 400

Currently I am working on porting several large MFC applications over to Qt and it feels like... being tied up and whipped. So I would agree that you should stay away from MFC if you possibly can and even if you are doing windows stuff you should use XAML.

Upvotes: 0

Sujay Ghosh
Sujay Ghosh

Reputation: 2868

I have worked on MFC, QT, and wxWidgets . All of them are good, but for cross platform stuff I prefer wxWdigets over QT. The free QT designer is pathetic, whereas the wxFormBuilder is great.

Upvotes: 0

Martin Beckett
Martin Beckett

Reputation: 96109

Depends on your background and requirements.

If your other hobbies include being tied up whipped then MFC is probably for you.

If you are a recovering MFC programmer then wxwidgets is a very similar (but cross platform and nicer) alternative.

Qt is the current popular C++ gui library of choice. It's cross-platform, including a nice web-ish markup version for mobile phones, it uses more modern C++ concepts

Both Qt and wx are available under under LGPL type licenses and have bindings to a range of languages including python

Upvotes: 8

Related Questions