Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. QML and Qt Quick
  4. Why there is no interest from advanced programmers to write a decent book about QML
Forum Update on Monday, May 27th 2025

Why there is no interest from advanced programmers to write a decent book about QML

Scheduled Pinned Locked Moved Solved QML and Qt Quick
9 Posts 5 Posters 4.0k Views
  • 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.
  • C Offline
    C Offline
    CroCo
    wrote on last edited by
    #1

    As the title states it, I've learned Qt from reading Books and the documentation. It was an amazing experience. I'm surprised no one is interested in QML. There is solely one incomplete online book yet difficult to read. I'm curious about the reasons. Why no one would like to take this chance to be get some money from publishing a QML book.

    1 Reply Last reply
    0
    • mrjjM Offline
      mrjjM Offline
      mrjj
      Lifetime Qt Champion
      wrote on last edited by
      #2

      Hi
      Writing a book is huge work and there was never really written that many books for Widgets so
      i guess no one saw a business opportunity with QML books.
      But I do agree that its a bit odd that not at least a few books exists.

      Also for advanced programmers, the docs for QML are pretty good so maybe they never saw a need.

      http://wiki.qt.io/Books

      C 1 Reply Last reply
      3
      • mrjjM mrjj

        Hi
        Writing a book is huge work and there was never really written that many books for Widgets so
        i guess no one saw a business opportunity with QML books.
        But I do agree that its a bit odd that not at least a few books exists.

        Also for advanced programmers, the docs for QML are pretty good so maybe they never saw a need.

        http://wiki.qt.io/Books

        C Offline
        C Offline
        CroCo
        wrote on last edited by
        #3

        @mrjj while there are no many books about Widgets, the few books are excellent. They cover every single aspect of Qt. Starting from the command line, moving toward Qt Designer and end up with Qt Creator. Reading these books, I've built several PC applications starting from trivial apps to advanced once where databases are utilized. The most important thing I've got is the ability to go and read about Qt Classes if I need with an easy and comfort. With QML, it is completely different experience. I am totally sure that I will eventually build decent apps but the cost is time. I can conclude that Qt and QML are poorly marketed. The case is worse with QML. While Qt documentation is excellent but never indented to be a replacement for books.

        1 Reply Last reply
        0
        • mrjjM Offline
          mrjjM Offline
          mrjj
          Lifetime Qt Champion
          wrote on last edited by
          #4

          Yep, we could really use a 900 pages QML book that explains in depth how to use the it. Sadly
          no one seems interested in writing it and the free Qt5 Cadaques is the best we currently got.

          1 Reply Last reply
          2
          • SGaistS Offline
            SGaistS Offline
            SGaist
            Lifetime Qt Champion
            wrote on last edited by
            #5

            Hi,

            As already stated by @mrjj, it's not necessarily a question of interest. A book doesn't write itself. It takes a lot of time and money to write. You need to come up with a good structure, useful examples, know how to explain them well, have several people proof-reading, have someone fix the grammar, etc. Then are you self publishing or do you have a publisher ? And all of that doesn't take into account: your family, your professional career, etc.

            Interested in AI ? www.idiap.ch
            Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

            C 1 Reply Last reply
            2
            • SGaistS SGaist

              Hi,

              As already stated by @mrjj, it's not necessarily a question of interest. A book doesn't write itself. It takes a lot of time and money to write. You need to come up with a good structure, useful examples, know how to explain them well, have several people proof-reading, have someone fix the grammar, etc. Then are you self publishing or do you have a publisher ? And all of that doesn't take into account: your family, your professional career, etc.

              C Offline
              C Offline
              CroCo
              wrote on last edited by
              #6

              @SGaist writing books works both ways. It is good for the authors financially and as enhancement for CVs. For the readers, they will learn faster than relying on the documentation. QML seems simple language but coming from C++ world, it is completely different. The problem and the odd thing is the fact that there is no single complete and thorough book about QML. This makes people wonder if is it really worth learning it!

              1 Reply Last reply
              1
              • johngodJ Offline
                johngodJ Offline
                johngod
                wrote on last edited by
                #7

                @CroCo There are more recent Qt books that cover qml. A quick search in Amazon shows several of them that from the Table of Contents have plenty of qml information, "Game Programming Using Qt", "Qt5 C++ GUI Programming Cookbook", "Getting started with Qt Quick", "Mastering Qt 5", "Application Development with Qt Creator" and probably more. Seems there are quite a few already out there.

                1 Reply Last reply
                4
                • D Offline
                  D Offline
                  deleted602
                  wrote on last edited by
                  #8

                  This one has been helpful to me https://qmlbook.github.io
                  Not an answer to the question, but at least a bit relevant.

                  mrjjM 1 Reply Last reply
                  0
                  • D deleted602

                    This one has been helpful to me https://qmlbook.github.io
                    Not an answer to the question, but at least a bit relevant.

                    mrjjM Offline
                    mrjjM Offline
                    mrjj
                    Lifetime Qt Champion
                    wrote on last edited by
                    #9

                    @tskardal
                    Hi thank you but the original poster was aware of that book
                    "There is solely one incomplete online book " and wants something more.
                    But in case others read this, its fine as that book is what we have and its free
                    and of good quality.

                    1 Reply Last reply
                    2

                    • Login

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