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. Help understanding Qt versions, documentation and tools
Forum Updated to NodeBB v4.3 + New Features

Help understanding Qt versions, documentation and tools

Scheduled Pinned Locked Moved Unsolved General and Desktop
6 Posts 5 Posters 1.9k Views 3 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.
  • L Offline
    L Offline
    LeeC3
    wrote on last edited by LeeC3
    #1

    Bottom line up front: I bought a new 4K monitor and now need some way to create keyboard shortcuts to set window locations and sizes on Linux. 3840 pixels wide makes splitting the space half-right or half-left too large, so I need to split 1/3, 2/3 etc. and have not found an app that does that. So I thought I would create something to solve this problem, assuming I can find a GTK or similar API for window management. If Qt is a terrible choice for the job, please let me know. Ironically, solving the problem for Windows was easy with this app. http://www.brianapps.net/sizer/ I don't even need the GUI, just keyboard shortcuts and CLI is fine.

    I am interested in the open source licensed Qt for personal use. So I downloaded and installed Qt Creator and Qt Designer on my Linux Mint 18.3 Mate 1.18 workstation. Opened Qt Creator, and get a page not found error for Help, error loading "qthelp://org.qt-project.qtcreator.351/doc/index.html"

    So I went to the doc.qt.io in search of documentation, and find:

    Online Qt Creator Manual 4.5.1
    My Qt Creator 3.5.1, based on Qt 5.5.1
    My Qt Designer, using Qt version 4.8.7

    I used Qt something like 5 to 7 years ago, was able to find the tools and matching documentation, and managed to get something built in amazingly little time. On Windows and Linux, using Python widgets.

    But I haven't coded any since then, and would have to look up how to write "hello world". So it is important that I have documentation that will give me a reasonable chance for success. Is there some rule of thumb for matching up documentation and versions? E.g. are 3.5.1, 4.5.1 and 5.5.1 the same product except for licensing? If not, what do you suggest?

    Thanks,

    Lee

    K K 2 Replies Last reply
    0
    • L LeeC3

      Bottom line up front: I bought a new 4K monitor and now need some way to create keyboard shortcuts to set window locations and sizes on Linux. 3840 pixels wide makes splitting the space half-right or half-left too large, so I need to split 1/3, 2/3 etc. and have not found an app that does that. So I thought I would create something to solve this problem, assuming I can find a GTK or similar API for window management. If Qt is a terrible choice for the job, please let me know. Ironically, solving the problem for Windows was easy with this app. http://www.brianapps.net/sizer/ I don't even need the GUI, just keyboard shortcuts and CLI is fine.

      I am interested in the open source licensed Qt for personal use. So I downloaded and installed Qt Creator and Qt Designer on my Linux Mint 18.3 Mate 1.18 workstation. Opened Qt Creator, and get a page not found error for Help, error loading "qthelp://org.qt-project.qtcreator.351/doc/index.html"

      So I went to the doc.qt.io in search of documentation, and find:

      Online Qt Creator Manual 4.5.1
      My Qt Creator 3.5.1, based on Qt 5.5.1
      My Qt Designer, using Qt version 4.8.7

      I used Qt something like 5 to 7 years ago, was able to find the tools and matching documentation, and managed to get something built in amazingly little time. On Windows and Linux, using Python widgets.

      But I haven't coded any since then, and would have to look up how to write "hello world". So it is important that I have documentation that will give me a reasonable chance for success. Is there some rule of thumb for matching up documentation and versions? E.g. are 3.5.1, 4.5.1 and 5.5.1 the same product except for licensing? If not, what do you suggest?

      Thanks,

      Lee

      K Offline
      K Offline
      koahnig
      wrote on last edited by
      #2

      @LeeC3

      Hi and welcome to devnet forum

      My advice would be to get the online installer from https://www.qt.io/download and install a new creator ( current version is 4.5.1 ) and a new version of Qt libs (current verison 5.10).

      With the online installer you can choose among different Qt lib pre-build versions for different compilers.

      Vote the answer(s) that helped you to solve your issue(s)

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

        Hi and welcome to devnet,

        To add to @koahnig, you likely installed Qt Creator through your distribution package manager which is older hence the 3.5.1 version.

        The online installer provides the latest version of Qt Creator which is 4.5.1.

        The Qt version given in the information box of Qt Creator is the one that was used to build Qt Creator, which is useful to know if you implement a plugin for it. Otherwise it has no influence on the Qt versions you may want to use for your development.

        Current Qt version is 5.10.1 with 5.11 around the corner.

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

        1 Reply Last reply
        1
        • L LeeC3

          Bottom line up front: I bought a new 4K monitor and now need some way to create keyboard shortcuts to set window locations and sizes on Linux. 3840 pixels wide makes splitting the space half-right or half-left too large, so I need to split 1/3, 2/3 etc. and have not found an app that does that. So I thought I would create something to solve this problem, assuming I can find a GTK or similar API for window management. If Qt is a terrible choice for the job, please let me know. Ironically, solving the problem for Windows was easy with this app. http://www.brianapps.net/sizer/ I don't even need the GUI, just keyboard shortcuts and CLI is fine.

          I am interested in the open source licensed Qt for personal use. So I downloaded and installed Qt Creator and Qt Designer on my Linux Mint 18.3 Mate 1.18 workstation. Opened Qt Creator, and get a page not found error for Help, error loading "qthelp://org.qt-project.qtcreator.351/doc/index.html"

          So I went to the doc.qt.io in search of documentation, and find:

          Online Qt Creator Manual 4.5.1
          My Qt Creator 3.5.1, based on Qt 5.5.1
          My Qt Designer, using Qt version 4.8.7

          I used Qt something like 5 to 7 years ago, was able to find the tools and matching documentation, and managed to get something built in amazingly little time. On Windows and Linux, using Python widgets.

          But I haven't coded any since then, and would have to look up how to write "hello world". So it is important that I have documentation that will give me a reasonable chance for success. Is there some rule of thumb for matching up documentation and versions? E.g. are 3.5.1, 4.5.1 and 5.5.1 the same product except for licensing? If not, what do you suggest?

          Thanks,

          Lee

          K Offline
          K Offline
          kenchan
          wrote on last edited by
          #4

          @LeeC3
          A good place to start looking for information about versions is the Wiki pages http://wiki.qt.io/Main

          1 Reply Last reply
          0
          • L Offline
            L Offline
            LeeC3
            wrote on last edited by LeeC3
            #5

            I installed originally from qt.io download, and the file I had downloaded prior matched the current one offered, but something got off track somehow during the signup process within the installation dialog. Not sure what I did and how I ended up with such an old version as a byproduct.

            So I uninstalled Qt and Qt Creator, and re-ran the .run file. This time around, since I now have an account at qt.io, I didn't get lost in the registration detour, and was able to install the current versions as recommended. I was happy to find all the useful helps on the Welcome screen and so far the instructional videos match my installed version very well. So I am on my way and thanks to all for your help.

            jsulmJ 1 Reply Last reply
            1
            • L LeeC3

              I installed originally from qt.io download, and the file I had downloaded prior matched the current one offered, but something got off track somehow during the signup process within the installation dialog. Not sure what I did and how I ended up with such an old version as a byproduct.

              So I uninstalled Qt and Qt Creator, and re-ran the .run file. This time around, since I now have an account at qt.io, I didn't get lost in the registration detour, and was able to install the current versions as recommended. I was happy to find all the useful helps on the Welcome screen and so far the instructional videos match my installed version very well. So I am on my way and thanks to all for your help.

              jsulmJ Offline
              jsulmJ Offline
              jsulm
              Lifetime Qt Champion
              wrote on last edited by
              #6

              @LeeC3 You don't need an account, there is a Skip button in the installer to not to have to login...

              https://forum.qt.io/topic/113070/qt-code-of-conduct

              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