[Qt-interest] New in to Qt. Any advice welcome.

Atlant Schmidt aschmidt at dekaresearch.com
Mon Jun 20 13:30:16 CEST 2011


Oliver:

> I am surprised no one has mentioned the very obvious:
> the excellent Qt docs and tutorials! ;)

  A personal opinion:

  I find that the Qt docs, while often quite useful if
  I already know what I want to do and so just need
  a reference that lists method names or enum values,
  are not styled in a way that helps me understand how
  to do something for the first time.

  The critical lack for me is coding examples. For the
  docs to work for me, every class description would have
  one or more simple, compilable,  fully-operational
  example programs that highlight what that class does
  and how to use it.

  I also find the docs are nowhere near complete when it
  comes to understanding the "nit-picky" stuff that is
  so often important in making code work. The docs are
  often completely silent on the interesting "corner
  cases" and "edge conditions". Because of this, I find
  I need to resort to reading the source far more often
  than I would like.

  The docs are great as far as they go, but at least for
  my learning style, I would never be able to learn Qt
  just from reading the docs.

                            Atlant


-----Original Message-----
From: qt-interest-bounces+aschmidt=dekaresearch.com at qt.nokia.com [mailto:qt-interest-bounces+aschmidt=dekaresearch.com at qt.nokia.com] On Behalf Of Till Oliver Knoll
Sent: Monday, June 20, 2011 07:06
To: QT Interest List
Cc: qt-interest at qt.nokia.com
Subject: Re: [Qt-interest] New in to Qt. Any advice welcome.



Am 20.06.2011 um 12:37 schrieb Konstantin Tokarev <annulen at yandex.ru>:

>
>
> 20.06.2011, 14:34, "Bo Thorsen" <bo at fioniasoftware.dk>:
>> Den 19-06-2011 14:41, George Panagopoulos skrev:
>>
>>> Is there any books about Qt that I could read,
>>>
>>>  video tutorials or anything else that could help me out?
>>
>> The best you can do is to start helping out with a KDE application.
>
> Also there are a lot of small open source applications independent from KDE.

I am surprised no one has mentioned the very obvious: the excellent Qt docs and tutorials! ;)

  http://doc.trolltech.com/latest/

Qt comes with plenty of source examples. Pick any of the area that interests you most: basic main window application, networking, text editing, graphics, ...

Look at the source code. Most code fits on a very few A4 pages, and the "interesting part" is often contained in only one, maybe two classes. Play around with the code, recompile, get familiar...

Then start straight away with some tutorials, read the "fundamentals" about signals/slot and the Qt Meta System, get to know the Qt tools such as qmake ("Makefile generator"), Designer, Creator (IDE), Linguist maybe...

Basically follow what the Qt docs show you:

  http://doc.trolltech.com/4.7/how-to-learn-qt.html

;)

Good luck,
  Oliver


This e-mail and the information, including any attachments, it contains are intended to be a confidential communication only to the person or entity to whom it is addressed and may contain information that is privileged. If the reader of this message is not the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this communication in error, please immediately notify the sender and destroy the original message.

Thank you.

Please consider the environment before printing this email.



More information about the Qt-interest-old mailing list