For a bunch of reasons, I decided it's time for me to learn Qt.
Though I'm a professional Linux C++ developer, with Qt I'm starting from scratch. And the goal is to learn Qt, both the framework, and most efficient working methods using the "best" tools available today, with minimal extra work.
So, my questions:
Linux or Windows? If Linux, which distro? Something with VMWare image available and with Qt stuff pre-installed would be ideal, since the host OS will most likely be Windows anyway.
What development environment is best for Qt? Currently I'm using emacs and GNU tools, but I suppose there are more "modern" environments available for Qt, with integrated help and reference systems? Note: also MS Visual Studio is fine for me, if it's the ideal choice for Qt learning (I doubt it, just saying), other non-free (as beer) environemnts are not.
What version control works best with this environment, or is most suitable for Qt projects in general?
Then I was planning to start with Trolltech's tutorials. Anything else you might recommend?
Is the latest version of Qt the best to start with?
(Oh, and I realize this kind of question is sort of a flamebait... That is not my intention, and I assume there are several "best" alternatives anyway, so no flamewar about the "best", please...)
Bookmarks