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 Creator hangs on opening a file or project
Forum Updated to NodeBB v4.3 + New Features

QT Creator hangs on opening a file or project

Scheduled Pinned Locked Moved Solved General and Desktop
32 Posts 5 Posters 6.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.
  • hskoglundH hskoglund

    Ok one more : try disconnect from internet, pull out the wire or disconnect the WiFi

    D Offline
    D Offline
    dashthird
    wrote on last edited by
    #15

    @hskoglund Even after disconnecting from the internet, the issue is same

    @hskoglund @mrjj Please find the video link attached

    QTIssue.avi

    1 Reply Last reply
    0
    • hskoglundH Offline
      hskoglundH Offline
      hskoglund
      wrote on last edited by
      #16

      Hi, saw the video, 2 things you can try:

      1. try reinstalling Qt 5.6.1 on C: (not E:)
      2. go to Control Panel and create a new user, log out and log in as that new user, then try Qt Creator
      D 1 Reply Last reply
      1
      • hskoglundH hskoglund

        Hi, saw the video, 2 things you can try:

        1. try reinstalling Qt 5.6.1 on C: (not E:)
        2. go to Control Panel and create a new user, log out and log in as that new user, then try Qt Creator
        D Offline
        D Offline
        dashthird
        wrote on last edited by
        #17

        @hskoglund The issue is still the same!

        mrjjM 1 Reply Last reply
        0
        • D dashthird

          @hskoglund The issue is still the same!

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

          @dashthird
          so even with new user, and Qt install on C:
          it still does it ?
          (OMG)

          1 Reply Last reply
          0
          • hskoglundH Offline
            hskoglundH Offline
            hskoglund
            wrote on last edited by
            #19

            Oh, forgot one thing you can test: open a CMD window and start Qt Creator with 2 switches, like this:

            C:\qt\Tools\QtCreator\bin\qtcreator.exe -noload all -load Core
            

            You will have a stripped down UI but Open File or Project is still present...

            D 1 Reply Last reply
            3
            • D Offline
              D Offline
              dashthird
              wrote on last edited by
              #20

              @mrjj

              I had tried 2 approaches:
              created a new user "test"

              1. in new user, simply tried opening QT Creator of E:(installed by old user) & then "File->Open project/file"
                Still the same issue

              2. in old user, deleted the QT from E:
                in new user, installed QT at C: & then "File->Open project/file"
                Still the same issue

              @hskoglund
              Would try your latest CMD method & would let you know the output

              1 Reply Last reply
              0
              • hskoglundH hskoglund

                Oh, forgot one thing you can test: open a CMD window and start Qt Creator with 2 switches, like this:

                C:\qt\Tools\QtCreator\bin\qtcreator.exe -noload all -load Core
                

                You will have a stripped down UI but Open File or Project is still present...

                D Offline
                D Offline
                dashthird
                wrote on last edited by
                #21

                @hskoglund
                Yes, Yes, I am able to see the Open Project/file window when I open from CMD using:

                C:\Qt\Qt5.6.1\Tools\QtCreator\bin\qtcreator.exe -noload all -load Core

                Here's the screenshot:
                5d16ef46-bdda-49de-8c3b-7f44628077ea-image.png

                :)

                Where do you think is the cause?

                1 Reply Last reply
                0
                • hskoglundH Offline
                  hskoglundH Offline
                  hskoglund
                  wrote on last edited by
                  #22

                  So most likely some Qt Creator plugin is the culprit.
                  To find which one(s), start Qt Creator (you can start it normally), open the Help\About Plugins dialog box.

                  Try deselecting (making the plugin not Load) some of the plugins, try first with all the plugins listed under Utilities. Then exit Qt Creator, start it again and try Open File or Project and see if it hangs. If it still hangs, try deselecting more plugins. If it does not hang, then try selecting a few plugins to see which one is the bad boy :-)

                  JonBJ 1 Reply Last reply
                  1
                  • hskoglundH hskoglund

                    So most likely some Qt Creator plugin is the culprit.
                    To find which one(s), start Qt Creator (you can start it normally), open the Help\About Plugins dialog box.

                    Try deselecting (making the plugin not Load) some of the plugins, try first with all the plugins listed under Utilities. Then exit Qt Creator, start it again and try Open File or Project and see if it hangs. If it still hangs, try deselecting more plugins. If it does not hang, then try selecting a few plugins to see which one is the bad boy :-)

                    JonBJ Offline
                    JonBJ Offline
                    JonB
                    wrote on last edited by
                    #23

                    @hskoglund
                    Would this be a case where the user should set

                    set QT_DEBUG_PLUGINS=1
                    

                    in CMD before running qtcreator.exe and see if it reveals any plugin problem or suspect?

                    1 Reply Last reply
                    0
                    • hskoglundH Offline
                      hskoglundH Offline
                      hskoglund
                      wrote on last edited by
                      #24

                      @JonB Might be, but the hang does not occur when launching Qt Creator, but when selecting Open File or Project, and by that time most of the plugins are already loaded.

                      JonBJ 1 Reply Last reply
                      1
                      • hskoglundH hskoglund

                        @JonB Might be, but the hang does not occur when launching Qt Creator, but when selecting Open File or Project, and by that time most of the plugins are already loaded.

                        JonBJ Offline
                        JonBJ Offline
                        JonB
                        wrote on last edited by JonB
                        #25

                        @hskoglund
                        Yes, I have no idea, I was hoping with QT_DEBUG_PLUGINS they might speak up as they were called to do something and give a clue as to what was happening :)

                        1 Reply Last reply
                        0
                        • hskoglundH Offline
                          hskoglundH Offline
                          hskoglund
                          wrote on last edited by
                          #26

                          @JonB QT_DEBUG_PLUGINS will cause qDebug() outputs from the likes of qpluginloader.cpp and qlibrary.cpp but a normal plugin I think is an ignoramus re. that env. variable.

                          But having a dbgview running before trying that Open File or Project hanging stunt can be a good idea, since there might be a qWarning issued in there somewhere...

                          D 1 Reply Last reply
                          2
                          • hskoglundH hskoglund

                            @JonB QT_DEBUG_PLUGINS will cause qDebug() outputs from the likes of qpluginloader.cpp and qlibrary.cpp but a normal plugin I think is an ignoramus re. that env. variable.

                            But having a dbgview running before trying that Open File or Project hanging stunt can be a good idea, since there might be a qWarning issued in there somewhere...

                            D Offline
                            D Offline
                            dashthird
                            wrote on last edited by dashthird
                            #27

                            @hskoglund
                            The culprit is the "Welcome" plugin (of "QT Creator" section)
                            On disabling that, I am now able to do "File->Open file/project" :-)

                            Now the starting QT UI seems a lot similar like the QT SDK 1.2.1 (maintained by Nokia), which I was using before upgradation to QT 5+ version.

                            Thanks a lot!!!
                            I can finally start coding in C++ now :)

                            One last question: Is there any alternate way to enable the functionality of that "Welcome" plugin ?

                            1 Reply Last reply
                            0
                            • hskoglundH Offline
                              hskoglundH Offline
                              hskoglund
                              wrote on last edited by hskoglund
                              #28

                              Hmm don't know any alternate way, you'll have no "Welcome" icon on the left sidebar, but you can use the File menu to create new projects and load existing ones. And browse the Qt Examples manually using File Explorer.

                              And F1 context help still works in the editor etc so you'll survive I think :-)

                              Edit: just realized, you're not using a recent Qt Creator (version right now is 4.12.3)?
                              Some years ago, the Welcome plugin in those old Qt Creator versions relied on OpenGL functionality, so it was a common cure to disable it like you did today (just google for "Qt Creator Welcome plugin problem")
                              The Welcome plugin was rewritten to not rely on OpenGL, maybe 3 years ago? So you could try update your Qt Creator and re-enable the Welcome plugin...

                              D 1 Reply Last reply
                              2
                              • hskoglundH hskoglund

                                Hmm don't know any alternate way, you'll have no "Welcome" icon on the left sidebar, but you can use the File menu to create new projects and load existing ones. And browse the Qt Examples manually using File Explorer.

                                And F1 context help still works in the editor etc so you'll survive I think :-)

                                Edit: just realized, you're not using a recent Qt Creator (version right now is 4.12.3)?
                                Some years ago, the Welcome plugin in those old Qt Creator versions relied on OpenGL functionality, so it was a common cure to disable it like you did today (just google for "Qt Creator Welcome plugin problem")
                                The Welcome plugin was rewritten to not rely on OpenGL, maybe 3 years ago? So you could try update your Qt Creator and re-enable the Welcome plugin...

                                D Offline
                                D Offline
                                dashthird
                                wrote on last edited by dashthird
                                #29

                                @hskoglund
                                Okay, would try that.

                                I had actually downloaded a single all-in-one installation package qt-opensource-windows-x86-mingw492-5.6.1-1.exe

                                I had not edited any QTCreator version in that. The QT Creator 4.0.1 is bundled with v 5.6.1, so may be the latest Creator v4.12.3 is bundled with v5.15. Would check that also

                                Thanks a lot!
                                Have marked your answer as the solution :)

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

                                  Hi
                                  Holy crap it was the welcome screen that did it ?
                                  That used to stop Creator from running at all if OpenGL support was to weak.
                                  I had never imagined it would affect the file open.
                                  As @hskoglund says, it used to be a common issue.

                                  jsulmJ 1 Reply Last reply
                                  0
                                  • mrjjM mrjj

                                    Hi
                                    Holy crap it was the welcome screen that did it ?
                                    That used to stop Creator from running at all if OpenGL support was to weak.
                                    I had never imagined it would affect the file open.
                                    As @hskoglund says, it used to be a common issue.

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

                                    @mrjj Looks like the Welcome plug-in becomes smarter :-D

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

                                    mrjjM 1 Reply Last reply
                                    1
                                    • jsulmJ jsulm

                                      @mrjj Looks like the Welcome plug-in becomes smarter :-D

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

                                      @jsulm
                                      Hehe yes, thats is clever. Start up and then make native dialog not work. True ninja :)

                                      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