Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What is the best place to start learning Qt? [closed]

Tags:

qt

I can't find a good place to start. It is such a large framework I don't know where to begin. Should it be GUI development using Qt Creator and all of those tutorials? There are just so many... Where do you start with Qt?

P.S. Do you pronounce it "Cute"?

Edit: I have Qt Creator installed and all of the Qt documentation is built in. The problem is there is just so much. The page mentioned below says to buy the book and start doing some tutorials. The problem is none of the tutorials seem to say "Start here for people who have NEVER seen Qt before and don't even really know what it is"

like image 797
Sublimemm Avatar asked Jan 30 '10 23:01

Sublimemm


People also ask

How do I get started with Qt?

Installing Qt. You can install the Qt Framework and tools by using an online or offline installer, or by building the source packages yourself. The installers allow you to download and install the following components: Qt libraries, prebuilt for a particular development platform (operating system and compiler)

Is Qt difficult to learn?

It's very easy to get start with Qt, since the documentation is great. Let's say, you want to develop a video player, just follow QMediaPlayer Class , and you will have learned how to play media with Qt.

Is Qt with C++ easy?

Qt Creator is yet another IDE for C++, but it is very well suited for coding Qt applications. It provides a doc browser and the "designer", which makes creation of windows easier, all wrapped in a well-designed user interface. It's also one of the fastest IDE's available.


2 Answers

Have you had a look at the awesome Qt documentation? :) http://qt-project.org/doc/qt-4.8/how-to-learn-qt.html This page gives you some pointers on how to get started. You'll definitely want to bookmark http://qt-project.org/doc/qt-5/index.html

In my opinion there's no right end to start from - where you should start depends on what you want to do with Qt. But if you're going to create GUIs then GUI creation and programming is a good start.. I'd advice you to have a look at the Qt demo app, explore the parts of Qt and then do a few tutorials.

Usually I learn by implementing something. Have an idea of what I want to do, then implement it whilst reading documentation.

like image 56
Niklas Berglund Avatar answered Sep 23 '22 20:09

Niklas Berglund


My vote is for VoidRealms video tutorials: http://www.youtube.com/user/voidrealms

like image 34
Bryan Cairns Avatar answered Sep 23 '22 20:09

Bryan Cairns