PDA

View Full Version : What are the requirments for learning and developing with QT?



rifan02
20th May 2012, 22:50
Recently i have learnt about qt, i liked it.I know all the basics of C and C++ but i have never made a gui application before.Previously I made some simple console applications and i do not know gui programming.So, Is C++ knowledge enough for me? If not then what else should i need to learn?

ChrisW67
20th May 2012, 23:59
C++ knowledge should be sufficient to learn how to use Qt to make a GUI application (particularly a widget-based one). You might want some Javascript knowledge if you want to use Qt Quick in anger. Be sure to walk before you run by start at the beginning with some of the Tutorials and Examples in conjunction with the documentation. The documentation is your friend.

sonulohani
1st June 2012, 12:30
Yup, ChrisW67 is right, you would make a GUI application, and Qt is really a good UI framework to do work on graphics. You can even create application for console. But before starting Qt, you've some basic knowledge about the tools, about how they work etc.. For that i recommend some really good books for leaning Qt.
1. Foundation of Qt Development - Johan Thelin
2. C++ GUI Programming with Qt 4 - Jasmin Blanchette

You will get this book for free in internet but for that you've to make a deep search as they re not free of cost.

And also you'll get a lot of help through the qt documentation.

StrikeByte
1st June 2012, 12:54
I can recommend the c++ GUI programming with Qt 4 for the start C++ GUI programming with Qt 4 first edition (http://www.qtrac.eu/C++-GUI-Programming-with-Qt-4-1st-ed.zip) link is copied from here (http://qt.nokia.com/learning/certification/exams/preparation-prerequisites/qt-curriculum/qt-essentials/materials)
for later use: Advanced Qt programming
also helpfull in a later stage is Design Patterns in C++ with Qt4 (for writing reusable code)

The qt documentation is realy helpfull, but you will need some basic (c++)programming knowledge