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

Reply via email to