On Mon, May 25, 2009 at 3:49 PM, Olufowobi Lawal <[email protected]> wrote: > I want to start learning c++ gui, & was wondering which is the best way to > go.
I believe Trolltech has some pretty good tutorials for Qt and C++. However, since Qt is a pretty complex beast, it's preferred that you know a good deal of C++ (including templates) before attempting to learn Qt. > My focus is one that is simple to learn and widely use. If you have no prior experience with C++, maybe it would be easier for you to start with Python. I heard really good things about PyQt (the Qt bindings for Python), and Python is surely much easier to pick up for a newbie than C++. > Also could anyone highlight the advantages and flaws of learning qt as a > cross-platform dev tool and others? Qt is a really good choice, it uses platform-native widgets (so your applications will 'blend in' to the OS nicely), has great documentation, it is very nicely thought out, and it is actively being developed. It's become even better since they moved the license to LGPL, which means you can even use it for commercial closed source applications. The only barrier is that it is really huge, and the learning curve can be steep. Tamas -- Tamas Marki
