Details
-
Suggestion
-
Resolution: Done
-
P3: Somewhat important
-
None
-
None
Description
I use sessions quite heavily - several projects are open in each session, and I switch between sessions often. The problem is that loading/parsing all of the projects in the session blocks the UI, especially on crappy hardware. It would be nice if the projects could be loaded in separate threads, where the respective project tree view item is disabled until it is ready. The project that was last active in the session could be loaded "first" (or given a higher priority, or however that's done with threads...), so that I could start working without having to wait for the other projects to load.
Attachments
Issue Links
- is duplicated by
-
QTCREATORBUG-23589 Switching sessions can take ~30 seconds on macOS
-
- Closed
-
-
QTCREATORBUG-22323 When changing something that would cause an update to a lot of projects then Qt Creator can hang for some time while it is reacting to the change
-
- Closed
-
-
QTCREATORBUG-23521 Qt Creator hangs for a long time while "Reading project"
-
- Closed
-
- relates to
-
QTCREATORBUG-20243 The Parsing of QML files is synchronous
-
- Closed
-