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. Qt 5.12.3 doesn't recognize kits for the new projects
Forum Updated to NodeBB v4.3 + New Features

Qt 5.12.3 doesn't recognize kits for the new projects

Scheduled Pinned Locked Moved Solved General and Desktop
14 Posts 5 Posters 1.8k Views 2 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.
  • tomyT Offline
    tomyT Offline
    tomy
    wrote on last edited by tomy
    #1

    Hi all,

    I just wanted to test a project on my newly installed qt 5.12.3 (Qt Creator 5.9.0) but it says: No valid kits found when creating a new project!

    But the kits are detected beforehand!

    0_1556097784621_1.PNG

    Why is it this way please?

    jsulmJ 1 Reply Last reply
    0
    • tomyT tomy

      Hi all,

      I just wanted to test a project on my newly installed qt 5.12.3 (Qt Creator 5.9.0) but it says: No valid kits found when creating a new project!

      But the kits are detected beforehand!

      0_1556097784621_1.PNG

      Why is it this way please?

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

      @tomy What kind of a project do you create?

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

      tomyT 1 Reply Last reply
      1
      • jsulmJ jsulm

        @tomy What kind of a project do you create?

        tomyT Offline
        tomyT Offline
        tomy
        wrote on last edited by
        #3

        @jsulm

        File -> New File or Project -> Application -> Qt Quick Application - Empty -> name of the project -> Build system: qmake -> Minimal required Qt version: Qt 5.13 -> the following!

        0_1556106333282_2.PNG

        sierdzioS 1 Reply Last reply
        0
        • tomyT tomy

          @jsulm

          File -> New File or Project -> Application -> Qt Quick Application - Empty -> name of the project -> Build system: qmake -> Minimal required Qt version: Qt 5.13 -> the following!

          0_1556106333282_2.PNG

          sierdzioS Offline
          sierdzioS Offline
          sierdzio
          Moderators
          wrote on last edited by
          #4

          @tomy said in Qt 5.12.3 doesn't recognize kits for the new projects:

          Minimal required Qt version: Qt 5.13

          How do you expect Qt 5.12.3 to pass that requirement?

          (Z(:^

          tomyT 1 Reply Last reply
          2
          • sierdzioS sierdzio

            @tomy said in Qt 5.12.3 doesn't recognize kits for the new projects:

            Minimal required Qt version: Qt 5.13

            How do you expect Qt 5.12.3 to pass that requirement?

            tomyT Offline
            tomyT Offline
            tomy
            wrote on last edited by
            #5

            @sierdzio
            Why not!?

            It's provided there for choice and when it's allowed to be selected why shouldn't I go for that? :)

            sierdzioS 1 Reply Last reply
            0
            • tomyT tomy

              @sierdzio
              Why not!?

              It's provided there for choice and when it's allowed to be selected why shouldn't I go for that? :)

              sierdzioS Offline
              sierdzioS Offline
              sierdzio
              Moderators
              wrote on last edited by
              #6

              @tomy said in Qt 5.12.3 doesn't recognize kits for the new projects:

              @sierdzio
              Why not!?

              It's provided there for choice and when it's allowed to be selected why shouldn't I go for that? :)

              Because you don't have Qt 5.13 installed...

              (Z(:^

              tomyT 1 Reply Last reply
              4
              • sierdzioS sierdzio

                @tomy said in Qt 5.12.3 doesn't recognize kits for the new projects:

                @sierdzio
                Why not!?

                It's provided there for choice and when it's allowed to be selected why shouldn't I go for that? :)

                Because you don't have Qt 5.13 installed...

                tomyT Offline
                tomyT Offline
                tomy
                wrote on last edited by
                #7

                @sierdzio

                So why is there such an option for Qt 5.12.3?
                Many like me might find it puzzling and come to create a thread just for such a trivial thing. :(

                J.HilkJ sierdzioS KroMignonK 3 Replies Last reply
                0
                • tomyT tomy

                  @sierdzio

                  So why is there such an option for Qt 5.12.3?
                  Many like me might find it puzzling and come to create a thread just for such a trivial thing. :(

                  J.HilkJ Online
                  J.HilkJ Online
                  J.Hilk
                  Moderators
                  wrote on last edited by
                  #8

                  @tomy please go through your previous posts, you seem to mix 5.12.2 and 5.13 those are not interchangeable and make this more confusing than it has to be!


                  Be aware of the Qt Code of Conduct, when posting : https://forum.qt.io/topic/113070/qt-code-of-conduct


                  Q: What's that?
                  A: It's blue light.
                  Q: What does it do?
                  A: It turns blue.

                  1 Reply Last reply
                  2
                  • tomyT tomy

                    @sierdzio

                    So why is there such an option for Qt 5.12.3?
                    Many like me might find it puzzling and come to create a thread just for such a trivial thing. :(

                    sierdzioS Offline
                    sierdzioS Offline
                    sierdzio
                    Moderators
                    wrote on last edited by
                    #9

                    @tomy said in Qt 5.12.3 doesn't recognize kits for the new projects:

                    @sierdzio

                    So why is there such an option for Qt 5.12.3?

                    Why shouldn't there be one? What Qt creator allows should not be dependent on any particular Qt version, I think.

                    Many like me might find it puzzling and come to create a thread just for such a trivial thing. :(

                    I'm sorry but I fail to understand you completely. You selected Qt 5.13 as the minimal version your project should support. A minimal version means that the project is not expected to work with anything earlier than 5.13. Then you complain that 5.12.x is not a valid kit for that app.

                    (Z(:^

                    tomyT 1 Reply Last reply
                    4
                    • tomyT tomy

                      @sierdzio

                      So why is there such an option for Qt 5.12.3?
                      Many like me might find it puzzling and come to create a thread just for such a trivial thing. :(

                      KroMignonK Offline
                      KroMignonK Offline
                      KroMignon
                      wrote on last edited by KroMignon
                      #10

                      @tomy said in Qt 5.12.3 doesn't recognize kits for the new projects:

                      So why is there such an option for Qt 5.12.3?
                      Many like me might find it puzzling and come to create a thread just for such a trivial thing. :(

                      It is not so complicated, when you define your new project, the Wizard ask you which is the minimal required Qt version you want to use for this project:
                      0_1556107062471_573f6105-5584-4444-924b-d4b4ce9feb2b-image.png

                      If you choose Qt 5.13, then you have to ensure this specific version of Qt (or a newer) is available/installed on your workstation, or install it!

                      It is an old maxim of mine that when you have excluded the impossible, whatever remains, however improbable, must be the truth. (Sherlock Holmes)

                      1 Reply Last reply
                      4
                      • sierdzioS sierdzio

                        @tomy said in Qt 5.12.3 doesn't recognize kits for the new projects:

                        @sierdzio

                        So why is there such an option for Qt 5.12.3?

                        Why shouldn't there be one? What Qt creator allows should not be dependent on any particular Qt version, I think.

                        Many like me might find it puzzling and come to create a thread just for such a trivial thing. :(

                        I'm sorry but I fail to understand you completely. You selected Qt 5.13 as the minimal version your project should support. A minimal version means that the project is not expected to work with anything earlier than 5.13. Then you complain that 5.12.x is not a valid kit for that app.

                        tomyT Offline
                        tomyT Offline
                        tomy
                        wrote on last edited by
                        #11

                        @sierdzio
                        Yeah, you're right. Thanks.

                        @KroMignon
                        Thanks to you too.

                        One last question here: what minimal required version do you choose for Qt 5.12.3, for instance? I mean which is the best to pick out? Qt 5.6?

                        KroMignonK sierdzioS 2 Replies Last reply
                        0
                        • tomyT tomy

                          @sierdzio
                          Yeah, you're right. Thanks.

                          @KroMignon
                          Thanks to you too.

                          One last question here: what minimal required version do you choose for Qt 5.12.3, for instance? I mean which is the best to pick out? Qt 5.6?

                          KroMignonK Offline
                          KroMignonK Offline
                          KroMignon
                          wrote on last edited by
                          #12

                          @tomy The minimal version will define which Qt Quick imports that are used in the QML files. If you choose Qt 5.6, there will be an "import QtQuick 2.6" in top of you QML files, with Qt 5.13 it will be "import QtQuick 2.13".

                          It is an old maxim of mine that when you have excluded the impossible, whatever remains, however improbable, must be the truth. (Sherlock Holmes)

                          1 Reply Last reply
                          1
                          • tomyT tomy

                            @sierdzio
                            Yeah, you're right. Thanks.

                            @KroMignon
                            Thanks to you too.

                            One last question here: what minimal required version do you choose for Qt 5.12.3, for instance? I mean which is the best to pick out? Qt 5.6?

                            sierdzioS Offline
                            sierdzioS Offline
                            sierdzio
                            Moderators
                            wrote on last edited by
                            #13

                            @tomy said in Qt 5.12.3 doesn't recognize kits for the new projects:

                            One last question here: what minimal required version do you choose for Qt 5.12.3, for instance? I mean which is the best to pick out? Qt 5.6?

                            I don't use that wizard myself.

                            But, if it's about QtQuick imports like @KroMignon says, then it does not matter much what you choose, because QML component definitions are pretty stable and compatible between versions. If you create a new app, and know it will only be used with current or newer Qt, then you can set it to current version (5.12 in this case). If you need to support older Qt releases (for example, if you are going to distribute on Linux and use system-provided Qt - some distributions still use Qt 5.5 :-( ), set it to the lowest you have to support.

                            (Z(:^

                            1 Reply Last reply
                            1
                            • tomyT Offline
                              tomyT Offline
                              tomy
                              wrote on last edited by tomy
                              #14

                              Thanks to you both.
                              So, as before, I choose the top one, here 5.12. :)

                              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