Closed Thread
Results 1 to 9 of 9

Thread: wxWindows, GTK+ or Qt?

  1. #1
    monkey_instinct's Avatar
    monkey_instinct is offline Learning Programmer
    Join Date
    Dec 2007
    Posts
    88
    Rep Power
    16

    wxWindows, GTK+ or Qt?

    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?

  2. CODECALL Circuit advertisement
    Join Date
    Always
    Posts
    Many

     
  3. #2
    v0id is offline Retired
    Join Date
    Apr 2007
    Posts
    2,937
    Blog Entries
    3
    Rep Power
    42
    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.

  4. #3
    Join Date
    Jul 2006
    Posts
    16,466
    Blog Entries
    74
    Rep Power
    143
    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).
    Programming is a branch of mathematics.
    My CodeCall Blog | My Personal Blog

  5. #4
    monkey_instinct's Avatar
    monkey_instinct is offline Learning Programmer
    Join Date
    Dec 2007
    Posts
    88
    Rep Power
    16
    What about GTK+? No one have used it before? I know the port to windows sucks but I think is improving.

  6. #5
    Join Date
    Oct 2007
    Posts
    538
    Rep Power
    21
    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.

  7. #6
    superjacent is offline Newbie
    Join Date
    Dec 2007
    Posts
    11
    Rep Power
    0
    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++

  8. #7
    Join Date
    Jul 2006
    Posts
    16,466
    Blog Entries
    74
    Rep Power
    143
    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.
    Programming is a branch of mathematics.
    My CodeCall Blog | My Personal Blog

  9. #8
    Join Date
    Oct 2007
    Posts
    538
    Rep Power
    21
    Quote Originally Posted by WingedPanther View Post
    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 though it was FOSS?

  10. #9
    Join Date
    Jul 2006
    Posts
    16,466
    Blog Entries
    74
    Rep Power
    143
    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.
    Programming is a branch of mathematics.
    My CodeCall Blog | My Personal Blog

Closed Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts