Qt Thread Entry Points is one of Understand's built-in architectures — automatic ways to group a codebase (by directory, git history, language, …) for graphs, metrics, and dependency analysis.
Qt Thread Entry Points
Languages: C, C++Find functions that are probably run on another thread with Qt threading mechanisms
This plugin identifies functions in your codebase that are likely executed on separate threads using Qt's threading mechanisms. It focuses on functions passed to QtConcurrent functions and run overloads of QThread and QRunnable. By mapping these functions, the plugin helps you visualize and understand the potential concurrency in your Qt application.
See also the check "Data Race" and the architecture POSIX Thread Entry Points.