Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Thought of learning Qt. Need help from experienced ones out here. How should I begin. Some good books to refer. Some good tutorials to learn...

Edit: Also which is the good IDE available out there for Qt programming. One that gives inline help, auto completion,indentation... I am using Debian Lenny

share|improve this question

closed as not constructive by Walter, gnat, Yannis Nov 5 '12 at 23:22

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

C++ should be a good starting place. – davidk01 Dec 25 '10 at 10:34 This post gave me info about different IDE. Thanks – Jestin Joy Dec 26 '10 at 16:12…… These two posts about qt ide give more insight into qt ide – Jestin Joy Dec 26 '10 at 16:23
As a beginner I found this one really helpful – Jestin Joy Dec 28 '10 at 4:33
up vote 3 down vote accepted

C++ GUI Programming with Qt 4 passed at one time through my hands. From what few days I had it, it seemed like a nice book; it's style of writing (explaining things) suited me very much. Your mileage may vary, but worth checking out nevertheless.

alt text

Also, two more advanced ones as suggested by Martin Beckett and Jestin Joy.

Advanced Qt Programming: Creating Great Software with C++ and Qt 4 (Prentice Hall Open Source Software Development Series)

alt text

and The Book of Qt 4: The Art of Building Qt Applications alt text

share|improve this answer
There's also an advanced programming with Qt follow up – Martin Beckett Dec 26 '10 at 5:09
Found another interesting book while seearching through net. "The Book of Qt4 - The Art of Building Qt Applications " by Daniel Molkentin. – Jestin Joy Dec 27 '10 at 6:15
@Martin Beckett, @Jestin Joy - Thanks guys. I added those as well. – Rook Dec 27 '10 at 12:21
Install Qt from Trolltak and check out samples folder. There are alot of samples. They will teach many more techniques that you cannot learn just by reading books. – Badar Sep 16 '12 at 22:19
Is The Book of Qt 4: The Art of Building Qt Applications an advanced book? No, I am really asking this question. – The Peaceful Coder Oct 5 '14 at 13:36

I always found the tutorials on the Qt/Troll/Nokia site very helpful, and I know other people with the same experience.

share|improve this answer

As Peter said QT tutorials & online documentation are always the places you should start. In addition you can also go to QT forums. Most importantly once you start coding you should download QT source code so that you can debug and explore it.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.