Results 1 to 5 of 5

Thread: How to start Qt5

  1. #1
    Join Date
    Jan 2016
    Posts
    63
    Thanks
    21
    Thanked 1 Time in 1 Post
    Qt products
    Qt5
    Platforms
    Windows Android

    Default How to start Qt5

    Hi guys,

    I have some experience in C++ and want to start Qt5. I searched the web much to find a good book on it. But apparently there is no complete book on Qt5 for beginners
    I really love to start Qt now. But I don't want to go through a wrong way.
    I have heard that Qt Documentations are good to start with, but they just confuse a beginner like me
    As well as, I couldn't find a reliable website that teaches Qt5 completely
    And also I have heard that Qt5 isn't stable yet.

    What can I do now? Should I only wait for some months so that it will be stable and a complete good reference on it will be published?

    Thanks in advance.

  2. #2
    Join Date
    Sep 2011
    Posts
    86
    Thanks
    4
    Thanked 4 Times in 4 Posts
    Qt products
    Qt4 Qt5
    Platforms
    Windows

    Default Re: How to start Qt5

    It depends on what part of Qt You want to learn. Qt is quite comprehensive framework and went in more then one direction. If You want to create classic desktop applications Qt4 and Qt5 are not that much different. You can either buy one of the books written for Qt4. You have also this (free) book: An Introduction to Design Patterns in C++ with Qt 4 http://ptgmedia.pearsoncmg.com/image...Ezust_book.pdf
    I was trying to read this book but I didn't like it, it was c++/design patterns/Qt book, not just Qt (but it's free)

    There is also mentioned documentation which is really great and in the end You will spend the most time with it so starting with documentation isn't bad idea. I was learning mostly from documentation, forum and google. In fact I think that this is the best idea. first ideas about Gui and signal and slots mechanism, QObject, moc, qmake You can learn from documentation. All is there.

    There are also Qt learning courses on Youtube. I saw guy who made more then 100 videos on Qt. You can find it, interesting stuff.

    If You want to create Qt Quick, mobile application I can't help You, I know only that there is seconds veriosn of Qt Quick which (as I remember) wasn't available in Qt4 (but can be wrong).


    Added after 8 minutes:


    I've just found this: http://www.amazon.com/Qt5-Blueprints...qt+programming
    and it looks very promising.
    Last edited by code_err; 28th January 2016 at 23:23.

  3. #3
    Join Date
    Jan 2016
    Posts
    63
    Thanks
    21
    Thanked 1 Time in 1 Post
    Qt products
    Qt5
    Platforms
    Windows Android

    Default Re: How to start Qt5

    Quote Originally Posted by code_err View Post
    It depends on what part of Qt You want to learn. Qt is quite comprehensive framework and went in more then one direction. If You want to create classic desktop applications Qt4 and Qt5 are not that much different. You can either buy one of the books written for Qt4. You have also this (free) book: An Introduction to Design Patterns in C++ with Qt 4 http://ptgmedia.pearsoncmg.com/image...Ezust_book.pdf
    I was trying to read this book but I didn't like it, it was c++/design patterns/Qt book, not just Qt (but it's free)

    There is also mentioned documentation which is really great and in the end You will spend the most time with it so starting with documentation isn't bad idea. I was learning mostly from documentation, forum and google. In fact I think that this is the best idea. first ideas about Gui and signal and slots mechanism, QObject, moc, qmake You can learn from documentation. All is there.

    There are also Qt learning courses on Youtube. I saw guy who made more then 100 videos on Qt. You can find it, interesting stuff.

    If You want to create Qt Quick, mobile application I can't help You, I know only that there is seconds veriosn of Qt Quick which (as I remember) wasn't available in Qt4 (but can be wrong).


    Added after 8 minutes:


    I've just found this: http://www.amazon.com/Qt5-Blueprints...qt+programming
    and it looks very promising.
    Thank you very much for your guidance.

    Since my goal is being able to create apps for MS Windows, iOS, Android, Linux and also embedded systems, so I guess I should learn Qt5 comprehensively. I love it an don't fear its being massive. But my problem with the documentation is that it's not regularly arranged like a book. When you read a book, you start from page one then two through end. The documentation jumps form one subject to another (it's what I've seen when trying to use that documentation) and I miss the path and cannot consistently follow all of the contents

  4. #4
    Join Date
    Jan 2008
    Location
    Alameda, CA, USA
    Posts
    4,010
    Thanks
    233
    Thanked 636 Times in 626 Posts
    Qt products
    Qt5
    Platforms
    Unix/X11 Windows Android

    Default Re: How to start Qt5

    The Qt documentation isn't all just class and module descriptions. If you google "Qt5 tutorial" you get pages and pages, including this and this from the Qt web site. The book referenced above looks like it might be good. From the table of contents, it looks like it covers a lot of topics that aren't found in most of the Qt4 books that are out there.

    Any of the Qt4 books will be fine for learning Qt. The major differences between Qt4 and Qt5 are the reorganization of the modules in the distribution (which means the include and library paths changed), some small changes in the QMainWindow constructor, and the addition of new classes and modules in Qt5.

  5. #5
    Join Date
    May 2018
    Posts
    1
    Qt products
    Qt5 Qt/Embedded
    Platforms
    Windows

    Default Re: How to start Qt5

    I have some experience at the fresher level and so far, I have learned SQL, Java, PL-SQL and my curator gave me tutorial series (not the only ONE book, sure) is intended for the beginner that wants to start learning C++ to later work on projects. I may share such series,
    it will take you from the ground up, and by the end,
    I hope you'll know how to code your own project with the knowledge you've learned from experts in programming https://www.assignmentexpert.com/programming and assessing your ability to learn to program without support in the long run.

    Of course, this takes time and effort, but my goal is to take Java Certified user and I really do not intend to back down ...

Similar Threads

  1. The gui is not start
    By ugiwgh in forum Qt Programming
    Replies: 15
    Last Post: 7th November 2014, 10:50
  2. Start a thread automatic at start
    By ralphot in forum Qt Programming
    Replies: 3
    Last Post: 10th July 2013, 15:54
  3. start
    By Sandeep in forum Newbie
    Replies: 1
    Last Post: 21st May 2008, 18:42
  4. ask: how to start app within app
    By rian191 in forum Qt Programming
    Replies: 4
    Last Post: 25th February 2008, 06:53
  5. Replies: 10
    Last Post: 17th December 2007, 11:29

Tags for this Thread

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
  •  
Digia, Qt and their respective logos are trademarks of Digia Plc in Finland and/or other countries worldwide.