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 Tools and Versions & MSVC 2019
Forum Updated to NodeBB v4.3 + New Features

Qt Tools and Versions & MSVC 2019

Scheduled Pinned Locked Moved Unsolved General and Desktop
39 Posts 9 Posters 58.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.
  • aha_1980A aha_1980

    @JKSH

    Failing that, try adding the compiler manually: https://doc.qt.io/qtcreator/creator-tool-chains.html

    AFAIK, it has to be auto-detected for now (in contrast to e.g. gcc, which can be added manually). That may change in future, IIRC.

    JKSHJ Offline
    JKSHJ Offline
    JKSH
    Moderators
    wrote on last edited by
    #15

    @aha_1980 said in Qt Tools and Versions & MSVC 2019:

    AFAIK, it has to be auto-detected for now (in contrast to e.g. gcc, which can be added manually). That may change in future, IIRC.

    Ah, you're right.

    Qt Doc Search for browsers: forum.qt.io/topic/35616/web-browser-extension-for-improved-doc-searches

    1 Reply Last reply
    0
    • VRoninV VRonin

      @Pradeep-P-N said in Qt Tools and Versions & MSVC 2019:

      did configure Qt 5.9.2 with winrt_x86_msvc2017

      WinRT is not windows. You just installed/configured the wrong Qt

      Pradeep P NP Offline
      Pradeep P NP Offline
      Pradeep P N
      wrote on last edited by
      #16

      Hi @VRonin
      Can you explain a bit, What you mean by wrong Qt ?
      AFAIK, all Qt should support MSVC right ? please correct me if i am wrong.

      Pradeep Nimbalkar.
      Upvote the answer(s) that helped you to solve the issue...
      Keep code clean.

      1 Reply Last reply
      0
      • aha_1980A aha_1980

        @Pradeep-P-N

        I'd recommend you to upgrade to 4.9.1 first. there is also a beta of 4.10 released today, which could be worth a try.

        Up to now, Creator needs to auto detect your MSVC compiler to be able to use it. Where did you install MSVC?

        Pradeep P NP Offline
        Pradeep P NP Offline
        Pradeep P N
        wrote on last edited by Pradeep P N
        #17

        Hi @aha_1980 @JKSH

        I can try with latest Qt Creator but before that i wanted to try with Qt Creator 4.4.1
        Because this could help & can give a solution also for others who would like to do it with lower versions of Qt Creators.

        MSVC is installed in default Windows location, i dint modify it.
        C:\Program Files (x86)\Microsoft Visual Studio\2019\Community

        Pradeep Nimbalkar.
        Upvote the answer(s) that helped you to solve the issue...
        Keep code clean.

        JKSHJ aha_1980A 2 Replies Last reply
        0
        • Pradeep P NP Pradeep P N

          Hi @aha_1980 @JKSH

          I can try with latest Qt Creator but before that i wanted to try with Qt Creator 4.4.1
          Because this could help & can give a solution also for others who would like to do it with lower versions of Qt Creators.

          MSVC is installed in default Windows location, i dint modify it.
          C:\Program Files (x86)\Microsoft Visual Studio\2019\Community

          JKSHJ Offline
          JKSHJ Offline
          JKSH
          Moderators
          wrote on last edited by
          #18

          @Pradeep-P-N said in Qt Tools and Versions & MSVC 2019:

          Hi @aha_1980 @JKSH

          I can try with latest Qt Creator but before that i wanted to try with Qt Creator 4.4.1
          Because this could help & can give a solution also for others who would like to do it with lower versions of Qt Creators.

          Qt Creator 4.4.1 was released almost 2 years before MSVC 2019. So, this combination is not officially supported.

          MSVC is installed in default Windows location, i dint modify it.
          C:\Program Files (x86)\Microsoft Visual Studio\2019\Community

          OK, good.

          Did you install the C++ compilers when you installed Visual Studio? These are not installed by default; you must select them during installation.

          @Pradeep-P-N said in Qt Tools and Versions & MSVC 2019:

          Can you explain a bit, What you mean by wrong Qt ?
          AFAIK, all Qt should support MSVC right ? please correct me if i am wrong.

          You installed the winrt version of Qt. Like I said before, this is for creating UWP/Metro apps. This is not for creating desktop applications.

          The Desktop version is easier for you to use.

          Qt Doc Search for browsers: forum.qt.io/topic/35616/web-browser-extension-for-improved-doc-searches

          Pradeep P NP 1 Reply Last reply
          4
          • Pradeep P NP Pradeep P N

            Hi @aha_1980 @JKSH

            I can try with latest Qt Creator but before that i wanted to try with Qt Creator 4.4.1
            Because this could help & can give a solution also for others who would like to do it with lower versions of Qt Creators.

            MSVC is installed in default Windows location, i dint modify it.
            C:\Program Files (x86)\Microsoft Visual Studio\2019\Community

            aha_1980A Offline
            aha_1980A Offline
            aha_1980
            Lifetime Qt Champion
            wrote on last edited by
            #19

            @Pradeep-P-N The detection of MSVC compilers was overworked in some of the last Creator releases, so all versions up to 2017 are working out of the box.

            With 2019 however, Microsoft changed the installation layout so you might encounter trouble. I have not used it myself so I can only tell what I've heard. You might also search this forum for MSVC2019 questions.

            Qt has to stay free or it will die.

            Pradeep P NP 1 Reply Last reply
            4
            • aha_1980A aha_1980

              @Pradeep-P-N The detection of MSVC compilers was overworked in some of the last Creator releases, so all versions up to 2017 are working out of the box.

              With 2019 however, Microsoft changed the installation layout so you might encounter trouble. I have not used it myself so I can only tell what I've heard. You might also search this forum for MSVC2019 questions.

              Pradeep P NP Offline
              Pradeep P NP Offline
              Pradeep P N
              wrote on last edited by
              #20

              @aha_1980
              Thank you, sure i will check in MSVC forum.

              Pradeep Nimbalkar.
              Upvote the answer(s) that helped you to solve the issue...
              Keep code clean.

              1 Reply Last reply
              0
              • JKSHJ JKSH

                @Pradeep-P-N said in Qt Tools and Versions & MSVC 2019:

                Hi @aha_1980 @JKSH

                I can try with latest Qt Creator but before that i wanted to try with Qt Creator 4.4.1
                Because this could help & can give a solution also for others who would like to do it with lower versions of Qt Creators.

                Qt Creator 4.4.1 was released almost 2 years before MSVC 2019. So, this combination is not officially supported.

                MSVC is installed in default Windows location, i dint modify it.
                C:\Program Files (x86)\Microsoft Visual Studio\2019\Community

                OK, good.

                Did you install the C++ compilers when you installed Visual Studio? These are not installed by default; you must select them during installation.

                @Pradeep-P-N said in Qt Tools and Versions & MSVC 2019:

                Can you explain a bit, What you mean by wrong Qt ?
                AFAIK, all Qt should support MSVC right ? please correct me if i am wrong.

                You installed the winrt version of Qt. Like I said before, this is for creating UWP/Metro apps. This is not for creating desktop applications.

                The Desktop version is easier for you to use.

                Pradeep P NP Offline
                Pradeep P NP Offline
                Pradeep P N
                wrote on last edited by
                #21

                Hi @JKSH

                AFAIK, the Qt releases now a days is not providing different installation for wintr as the earlier versions.
                There is only single setup for Windows now right ?

                • https://download.qt.io/archive/qt/5.9/5.9.2/
                • https://download.qt.io/archive/qtcreator/4.3/4.3.0/

                Yes i did install the C++ compilers by selecting them during installation.

                Pradeep Nimbalkar.
                Upvote the answer(s) that helped you to solve the issue...
                Keep code clean.

                aha_1980A 1 Reply Last reply
                0
                • Pradeep P NP Pradeep P N

                  Hi @JKSH

                  AFAIK, the Qt releases now a days is not providing different installation for wintr as the earlier versions.
                  There is only single setup for Windows now right ?

                  • https://download.qt.io/archive/qt/5.9/5.9.2/
                  • https://download.qt.io/archive/qtcreator/4.3/4.3.0/

                  Yes i did install the C++ compilers by selecting them during installation.

                  aha_1980A Offline
                  aha_1980A Offline
                  aha_1980
                  Lifetime Qt Champion
                  wrote on last edited by
                  #22

                  @Pradeep-P-N AFAIK the Windows offline installer is a single exe now, but still contains different Qt versions like MinGW, MSVC, WinRT, ...

                  Qt has to stay free or it will die.

                  Pradeep P NP 1 Reply Last reply
                  0
                  • aha_1980A aha_1980

                    @Pradeep-P-N AFAIK the Windows offline installer is a single exe now, but still contains different Qt versions like MinGW, MSVC, WinRT, ...

                    Pradeep P NP Offline
                    Pradeep P NP Offline
                    Pradeep P N
                    wrote on last edited by
                    #23

                    @aha_1980
                    Yup, from which i selected WinRT also while installing along with MinGW & Android.

                    Pradeep Nimbalkar.
                    Upvote the answer(s) that helped you to solve the issue...
                    Keep code clean.

                    aha_1980A 1 Reply Last reply
                    0
                    • Pradeep P NP Pradeep P N

                      @aha_1980
                      Yup, from which i selected WinRT also while installing along with MinGW & Android.

                      aha_1980A Offline
                      aha_1980A Offline
                      aha_1980
                      Lifetime Qt Champion
                      wrote on last edited by
                      #24

                      @Pradeep-P-N

                      Yup, from which i selected WinRT also while installing along with MinGW & Android.

                      So can you please tell us what you really want to do? Desktop apps (= pure MSVC) or Metro apps (= MSVC WinRT). I'm a bit lost, and I think I'm not the only one.

                      Qt has to stay free or it will die.

                      Pradeep P NP 1 Reply Last reply
                      1
                      • aha_1980A aha_1980

                        @Pradeep-P-N

                        Yup, from which i selected WinRT also while installing along with MinGW & Android.

                        So can you please tell us what you really want to do? Desktop apps (= pure MSVC) or Metro apps (= MSVC WinRT). I'm a bit lost, and I think I'm not the only one.

                        Pradeep P NP Offline
                        Pradeep P NP Offline
                        Pradeep P N
                        wrote on last edited by Pradeep P N
                        #25

                        @aha_1980
                        This is Learning Purpose Only

                        I want to explore and learn the MSVC with Qt. Not specific to anything as Desktop apps (= pure MSVC) or Metro apps (= MSVC WinRT)

                        I just want to try and build the Qt App from below Options provided in MSVC 2019.

                        0_1561107802089_05b58167-be19-4839-a9a3-958ceb01e0bb-image.png

                        Pradeep Nimbalkar.
                        Upvote the answer(s) that helped you to solve the issue...
                        Keep code clean.

                        JKSHJ 1 Reply Last reply
                        0
                        • Pradeep P NP Pradeep P N

                          @aha_1980
                          This is Learning Purpose Only

                          I want to explore and learn the MSVC with Qt. Not specific to anything as Desktop apps (= pure MSVC) or Metro apps (= MSVC WinRT)

                          I just want to try and build the Qt App from below Options provided in MSVC 2019.

                          0_1561107802089_05b58167-be19-4839-a9a3-958ceb01e0bb-image.png

                          JKSHJ Offline
                          JKSHJ Offline
                          JKSH
                          Moderators
                          wrote on last edited by
                          #26

                          @Pradeep-P-N said in Qt Tools and Versions & MSVC 2019:

                          I want to explore and learn the MSVC with Qt. Not specific to anything as Desktop apps (= pure MSVC) or Metro apps (= MSVC WinRT)

                          I just want to try and build the Qt App from below Options provided in MSVC 2019.

                          So you want to use your Visual Studio IDE to build Qt apps?

                          In that case, you don't need to use the Qt Creator IDE. Just click "Qt GUI Application" in your screenshot.

                          Qt Doc Search for browsers: forum.qt.io/topic/35616/web-browser-extension-for-improved-doc-searches

                          Pradeep P NP 1 Reply Last reply
                          2
                          • JKSHJ JKSH

                            @Pradeep-P-N said in Qt Tools and Versions & MSVC 2019:

                            I want to explore and learn the MSVC with Qt. Not specific to anything as Desktop apps (= pure MSVC) or Metro apps (= MSVC WinRT)

                            I just want to try and build the Qt App from below Options provided in MSVC 2019.

                            So you want to use your Visual Studio IDE to build Qt apps?

                            In that case, you don't need to use the Qt Creator IDE. Just click "Qt GUI Application" in your screenshot.

                            Pradeep P NP Offline
                            Pradeep P NP Offline
                            Pradeep P N
                            wrote on last edited by
                            #27

                            Hi @JKSH ,

                            Jup, I want to use VS IDE to build Qt.
                            I did try "Qt GUI Application" by selection default modules

                            • Core,
                            • GUI,
                            • Widgets,

                            0_1561347512066_e8d8c864-97ca-4c42-9b97-2cf0a89b52e7-image.png

                            And on "Next" i get
                            0_1561347564399_bc368894-4dd5-4e86-a848-1059685bd1c4-image.png

                            How to set the Object Reference ?

                            Pradeep Nimbalkar.
                            Upvote the answer(s) that helped you to solve the issue...
                            Keep code clean.

                            jsulmJ JKSHJ 2 Replies Last reply
                            0
                            • Pradeep P NP Pradeep P N

                              Hi @JKSH ,

                              Jup, I want to use VS IDE to build Qt.
                              I did try "Qt GUI Application" by selection default modules

                              • Core,
                              • GUI,
                              • Widgets,

                              0_1561347512066_e8d8c864-97ca-4c42-9b97-2cf0a89b52e7-image.png

                              And on "Next" i get
                              0_1561347564399_bc368894-4dd5-4e86-a848-1059685bd1c4-image.png

                              How to set the Object Reference ?

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

                              @Pradeep-P-N Why did you install Qt 5.9.2 and not the latest stable version (5.12.3)? I'm not sure that old version is going to work with latest Visual Studio.

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

                              J.HilkJ Pradeep P NP 2 Replies Last reply
                              3
                              • Pradeep P NP Pradeep P N

                                Hi @JKSH ,

                                Jup, I want to use VS IDE to build Qt.
                                I did try "Qt GUI Application" by selection default modules

                                • Core,
                                • GUI,
                                • Widgets,

                                0_1561347512066_e8d8c864-97ca-4c42-9b97-2cf0a89b52e7-image.png

                                And on "Next" i get
                                0_1561347564399_bc368894-4dd5-4e86-a848-1059685bd1c4-image.png

                                How to set the Object Reference ?

                                JKSHJ Offline
                                JKSHJ Offline
                                JKSH
                                Moderators
                                wrote on last edited by
                                #29

                                @Pradeep-P-N said in Qt Tools and Versions & MSVC 2019:

                                How to set the Object Reference ?

                                That is not a configuration problem.

                                That is a .NET programming error. It means something is trying to deference a null object: https://stackoverflow.com/questions/4660142/what-is-a-nullreferenceexception-and-how-do-i-fix-it

                                Unfortunately, it doesn't look like there's an easy way to find out where that error occurs.

                                If you have a spare PC, I suggest you install the latest Visual Studio, install the latest Qt VS Tools, and install the latest Qt on it. Then see if it works.

                                Qt Doc Search for browsers: forum.qt.io/topic/35616/web-browser-extension-for-improved-doc-searches

                                1 Reply Last reply
                                3
                                • jsulmJ jsulm

                                  @Pradeep-P-N Why did you install Qt 5.9.2 and not the latest stable version (5.12.3)? I'm not sure that old version is going to work with latest Visual Studio.

                                  J.HilkJ Offline
                                  J.HilkJ Offline
                                  J.Hilk
                                  Moderators
                                  wrote on last edited by
                                  #30

                                  @jsulm since about a week, the latest LTE version is 5.12.4 just fyi
                                  ;-)


                                  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
                                  1
                                  • jsulmJ jsulm

                                    @Pradeep-P-N Why did you install Qt 5.9.2 and not the latest stable version (5.12.3)? I'm not sure that old version is going to work with latest Visual Studio.

                                    Pradeep P NP Offline
                                    Pradeep P NP Offline
                                    Pradeep P N
                                    wrote on last edited by Pradeep P N
                                    #31

                                    Hi @jsulm thank you.
                                    I was just trying. Yes i agree that version compatibility issues may come.
                                    But my intention was to find the solution, so that it might help some one else also who can try with old Versions of Qt.

                                    Pradeep Nimbalkar.
                                    Upvote the answer(s) that helped you to solve the issue...
                                    Keep code clean.

                                    JKSHJ 1 Reply Last reply
                                    2
                                    • Pradeep P NP Offline
                                      Pradeep P NP Offline
                                      Pradeep P N
                                      wrote on last edited by
                                      #32

                                      @JKSH , @J-Hilk

                                      Thank you for the support.
                                      Sure i will check with the suggestions provided above.

                                      Pradeep Nimbalkar.
                                      Upvote the answer(s) that helped you to solve the issue...
                                      Keep code clean.

                                      Cobra91151C 1 Reply Last reply
                                      1
                                      • Pradeep P NP Pradeep P N

                                        Hi @jsulm thank you.
                                        I was just trying. Yes i agree that version compatibility issues may come.
                                        But my intention was to find the solution, so that it might help some one else also who can try with old Versions of Qt.

                                        JKSHJ Offline
                                        JKSHJ Offline
                                        JKSH
                                        Moderators
                                        wrote on last edited by
                                        #33

                                        @Pradeep-P-N said in Qt Tools and Versions & MSVC 2019:

                                        my intention was to find the solution, so that it might help some one else also who can try with old Versions of Qt.

                                        Right now, you are experiencing lots of issues. We can't tell whether the issues are being caused by version incompatibilities or not.

                                        I recommend you try to get it working with the latest versions first. After that, you can spend time trying to make it work with older versions.

                                        Qt Doc Search for browsers: forum.qt.io/topic/35616/web-browser-extension-for-improved-doc-searches

                                        1 Reply Last reply
                                        1
                                        • Pradeep P NP Pradeep P N

                                          @JKSH , @J-Hilk

                                          Thank you for the support.
                                          Sure i will check with the suggestions provided above.

                                          Cobra91151C Offline
                                          Cobra91151C Offline
                                          Cobra91151
                                          wrote on last edited by
                                          #34

                                          @Pradeep-P-N

                                          Hello! Also please note about this issue with Qt and MSVC2019: https://bugreports.qt.io/browse/QTBUG-75280
                                          It is still not fixed yet. For now it is better to use Qt with MSVC2017.

                                          Pradeep P NP 1 Reply Last reply
                                          4

                                          • Login

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