CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic VB Forums Developer.com
Page 2 of 2 FirstFirst 12
Results 16 to 18 of 18

Thread: GUI's in C++?

  1. #16
    Join Date
    Mar 2007
    Posts
    155

    Re: GUI's in C++?

    Quote Originally Posted by JVene View Post
    You really should consider more than just the target of Linux.

    The quality and support of a framework is at least as important. Consider how much time you'll spend learning any framework (a few months), and ask yourself would you choose to invest that time limited to one OS? Why not invest that time in a framework such that, in the future, you'd be familiar with it on several potential target OS, including Mac?

    Qt is recognizably a superior design than many of the other frameworks, and it offers a lot more than just GUI. It works on Linux as well as any other, and the time spent learning it would apply to any target in the future.

    That's not the case with GTK+. It may be fairly well designed, but there's a lot more energy in documentation for Qt, and it's design goes well beyond what GTK+ provides. The GTK port for Windows is not exactly stellar.

    It's true that you should compile Windows programs on Windows, Mac programs on a Mac - that's simply logical. If you develop with something that's portable anyway, you loose virtually nothing, and gain the ability to be flexible.

    I've not been a particular fan of Qt, but it is seriously good work and produces good to excellent results on all target platforms, and that's tough to say about any of the other frameworks (there are no perfect ones).
    Another advantage of Qt is, LGPL. This is one welcome change after it is acquired by Nokia. Earlier Qt was very expensive.

    This means you can develop commercial applications for free and can have closed source (as long as you don't change the qt library - but why do u do that ?). Not many GUI tool kits offer this feature.

    Learning Qt for David2010 is my suggestion too. Qt is lot more than just a GUI tool kit. Go ahead!

  2. #17
    Join Date
    Apr 2007
    Location
    Mars NASA Station
    Posts
    1,436

    Re: GUI's in C++?

    Vote for QT. Qt has VOIP for networking library too.
    Thanks for your help.

  3. #18
    Join Date
    May 2009
    Posts
    2,413

    Re: GUI's in C++?

    Quote Originally Posted by Peter_APIIT View Post
    Vote for QT. Qt has VOIP for networking library too.
    I second that. Qt is THE portable GUI for C++ (since it became open source),

    http://www.qtsoftware.com/
    http://www.qtcentre.org/forum/

Page 2 of 2 FirstFirst 12

Posting Permissions

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





Click Here to Expand Forum to Full Width

Featured