Results 1 to 14 of 14

Thread: What are the "must know" concepts in Qt framework?

Threaded View

Previous Post Previous Post   Next Post Next Post
  1. #12
    Join Date
    Apr 2011
    Posts
    124
    Thanks
    1
    Thanked 10 Times in 10 Posts
    Qt products
    Qt4 Qt/Embedded
    Platforms
    Windows Symbian S60

    Default Re: What are the "must know" concepts in Qt framework?

    http://discussion.forum.nokia.com/fo...-program-in-Qt

    Just a quick try at enumerating what the novice Qt programmer should know before attempting to program in Qt:

    1) Reasonably good understanding of basic C language syntax and semantics, including:
    -- Data types and operators.
    -- Basic control constructs -- if/then/else, for/do/while loops, continue, break, function call & return, function definition, etc.
    -- How to use pointers and a general understanding of C heap
    -- Good comprehension of static, automatic, and dynamic storage classes.
    -- Understanding of #include and basic macro processor facilities

    2) Reasonably good understanding of C++ fundamentals:
    -- What a class is.
    -- How class inheritance works.
    -- What an object is.
    -- Object life cycle, including constructors and destructors.

    3) Understanding of Qt fundamentals:
    -- The basic features of QObject.
    -- Signals, slots, and connect.
    -- Event-driven programming as used by Qt (and many other UI-oriented languages/dialects). Ie, a knowledge of what the "event loop" is and why it needs to be calling the shots.
    -- Qt's parent/child mechanism.
    -- The basic features and functions of QWidget.
    -- How to find information for a Qt class or function in the online documentation.

    I'm sure I've left out a few.

  2. The following user says thank you to DanH for this useful post:

    TheIndependentAquarius (30th April 2011)

Similar Threads

  1. Replies: 1
    Last Post: 7th April 2010, 21:46
  2. Replies: 3
    Last Post: 15th February 2010, 17:27
  3. Replies: 3
    Last Post: 8th July 2008, 19:37
  4. Translation QFileDialog standart buttons ("Open"/"Save"/"Cancel")
    By victor.yacovlev in forum Qt Programming
    Replies: 4
    Last Post: 24th January 2008, 19:05
  5. QFile Problem~ "Unknow error" in "open(QIODevice::ReadWrite)"
    By fengtian.we in forum Qt Programming
    Replies: 3
    Last Post: 23rd May 2007, 15:58

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Qt is a trademark of The Qt Company.