I'm having a hard time choosing a GUI framework to use with C++. I like GTK+ 'cause is very organized and have a lot of widgets. I haven't seen any code on Qt but I like the website, so it must be very good API too. I was trying to learn wxWindows a while ago but the tutorials are horrible and the API is little bit ugly with all those macros and weird name conventions. What GUI framework do you use or like the most? What do you think about those three?
I've been using both wxWidgets and Qt. I dropped Qt as you need to buy a license to make commercial products, which you don't need with wxWidgets. wxWidgets is really easy to use, but you're right; it has weird name conventions and really stupid macros. If they would leave them out (or at least the macros) then it would be perfect.
I looked over those and a few others. I finally chose to learn wxWidgets because it seemed the closest to the C++ spirit (I wish they hadn't done macros). I also don't like to pay for a product if I decide I may want to sell a program down the road (so no Qt).
What about GTK+? No one have used it before? I know the port to windows sucks but I think is improving.
Gtk+ is nice enough. I prefer it to WxWidgets. Qt is the best but be careful with licensing around it. Probably not worth it unless your intent is to write Free software or you are doing something you expect to make a big margin on.
Gtk+ on Windows does indeed suck.
I'm in the process of learning C++ and haven't yet made my mind up which GUI framework to go with. I've heard of all the ones mentioned thus far.
Is anyone familiar with Ultimate++
I've heard of Ultimate++, but am unwilling to pay for a GUI interface to play around with. There is another one called SmartWin++ (or something similar) that looked pretty nice, but was Windows only.
I just checked, and they are BSD. Last time I checked I recall having some sort of issue with them. I'll have to look over it again.
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks