Although I have the book C++-gui-programming-with-qt-4-2nd edition but I think starting Qt (Open Source) in the website (http://qt-project.org/) can be simpler, nicer, completer and updater. I have been suggested three links:
Which one do you suggest me? Please keep in mind that I'm very novice and want to get a link and don't unhand it until end.
Is there such a link there?
Unless you have something specific you want to do, doing several different ones is always better. That way when you do have something specific you will have a better understanding of how everything fits together. As long as you learn something from each one is never a waste of time. The more you do, the less confusing it will becomes also especially when you start putting all the pieces together for something that is so simple.
Although it really seems to be difficult to read all altogether and try to understand all the aspects simioutenously, but I try. I don't have any other choice apparenty. I strat with the fourth link (if you don't disagree).
Thank you very much for yoyr guidances. I appreciate you helps.:)
I would like to point out that this is a difficult subject, so if something seems like it is taking a lot of work that probably means that you're on the right track. There are fewer then a handful of people on this site for whom it came easy, and it is perfectly normal to envy them for it. But for the rest of us, learning C++ takes a noticeable amount of effort.
The first time I tried to use Qt I did not know very much about programming period and had a hard time understanding it. Since then I've guilt GUIs in VB, VBA, and Java along with wxWidgets in C++. Nothing fancy, just simple little apps like calculators and such, but it is all more or less the same. One difference with Qt is the signals and slots setup. They do more than just handle events like button clicks, but can be used to send data as well. If you can get a good understanding of how they work, everything else should seem easy. Also, don't get hung up on the details of every little thing. Experiment and do things you shouldn't do. The app I am currently working on has its entire look controlled by style sheets for example. It wont stay that way, but it is helping me to learn and understand how they work.