summaryrefslogtreecommitdiff
path: root/src/libs/cplusplus/DependencyTable.cpp
diff options
context:
space:
mode:
authorJarek Kobus <jaroslaw.kobus@qt.io>2020-11-30 17:02:33 +0100
committerJarek Kobus <jaroslaw.kobus@qt.io>2020-12-07 14:04:50 +0000
commitc400923308f5c4df4e8d96a04d12dc54322f7ade (patch)
tree472da8291ca7f8bd697f77012b65fb4a7f74b64e /src/libs/cplusplus/DependencyTable.cpp
parentf2dd45d8ce93c858b2bc4afccdbf61adadcdc64f (diff)
downloadqt-creator-c400923308f5c4df4e8d96a04d12dc54322f7ade.tar.gz
Modernize Type Hierarchy
Don't freeze UI on request for show Type Hierarchy. Move the lookup code into a separate thread. Don't clear tree hierarchy when waiting for new one. Show progress indicator on top of old hierarchy instead. Add a task to ProgressManager when working on a new hierarchy. Handle canceling the process of showing Type Hierarchy. Implement simple progress reporting for this process. Optimize a bit DerivedHierarchyVisitor. Change-Id: I3894ac6ed3f4834831831f083f718f8385ca346f Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to 'src/libs/cplusplus/DependencyTable.cpp')
0 files changed, 0 insertions, 0 deletions