Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. Is "C++ GUI Programming with Qt 4" still a relevant text
Forum Updated to NodeBB v4.3 + New Features

Is "C++ GUI Programming with Qt 4" still a relevant text

Scheduled Pinned Locked Moved General and Desktop
6 Posts 5 Posters 4.8k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • R Offline
    R Offline
    Richard Lang
    wrote on last edited by
    #1

    Hi all, just starting to pick up Qt, using Qt Creator 2.4.1 (Qt 4.7.4) and will grab latest build sometime soon. Have downloaded the "C++ GUI Programming with Qt 4 (2nd Edition)" but was wondering if it is still a relevant read given it's based on 4.3 and 4-5 years old now?

    Thanks

    Richard

    1 Reply Last reply
    0
    • sierdzioS Offline
      sierdzioS Offline
      sierdzio
      Moderators
      wrote on last edited by
      #2

      Yes.

      Qt maintains binary compatibility within major versions, so all the stuff described in that book is still relevant and available in Qt4. It's a very good book, by the way, perfect for learning Qt fundamentals. Granted, a lot has happened after it was published (Graphics View Framework, QNetworkAccessManager, Qt WebKit, QML, sensors, location, multimedia and now Qt5 is coming), but the basics are still the same and important in development of most apps.

      (Z(:^

      1 Reply Last reply
      0
      • JeroentjehomeJ Offline
        JeroentjehomeJ Offline
        Jeroentjehome
        wrote on last edited by
        #3

        Hi I started out using Qt at the hand of that book. Gives a very good and solid impression what you can achieve with Qt. Sure maybe some things have been added to Qt, but the basics are still the same. Very good book and the used source is freely available so no need to type it yourself.
        The first couple of chapters are very important to work through! A solid basis gives better understanding at the end.
        You wont loose much time reading it by the way. It's easy if you have some C or C++ understanding.
        Happy coding!

        Greetz, Jeroen

        1 Reply Last reply
        0
        • P Offline
          P Offline
          pivonroll
          wrote on last edited by
          #4

          And after that book I recommend Advanced Qt Programming, it has some nice in depth cover for Model/View architecture that Qt uses and also some nice chapters on concurrent and thread programming with Qt, QGraphicsView/QGraphicsScene usage and some stuff for Animation and State machine framework.
          Good luck man, and welcome to Qt world :)
          You're gonna love it!

          1 Reply Last reply
          0
          • R Offline
            R Offline
            Richard Lang
            wrote on last edited by
            #5

            Thanks team.

            1 Reply Last reply
            0
            • C Offline
              C Offline
              CreMindES
              wrote on last edited by
              #6

              Yeah, it's a good book, I'm currently studying from it, and every example is working and the book gives you a good understanding about the basics and some more. It is generally a good idea to also search to 1 or 2 classes and mechanisms here on QtDevNet, either in the Qt Doc or in the Wiki. ;)

              Just keep learning :)

              1 Reply Last reply
              0

              • Login

              • Login or register to search.
              • First post
                Last post
              0
              • Categories
              • Recent
              • Tags
              • Popular
              • Users
              • Groups
              • Search
              • Get Qt Extensions
              • Unsolved