Qt UI Inspector
Cross-DCC Qt UI introspection tools. All tools lazy-import the host's Qt binding (qtpy, PySide6, PySide2, PyQt6, or PyQt5).
This skill is read-only and complements core 0.20 ui_control__* tools backed
by dcc-cua 0.4. It may identify a stable Qt selector before an action, but it
does not capture the native desktop or inject input.
Tools
dcc_qt_ui_inspector__list_windows
List every top-level Qt window with object name, class, visibility, geometry, and child count.
dcc_qt_ui_inspector__find_widgets
Locate Qt widgets by object name (exact/substring/regex), class name, and visibility. Bounded result count.
dcc_qt_ui_inspector__describe_widget
Return a single Qt widget's structured state - class, geometry, flags, accessible name/description, and bounded property snapshot.
dcc_qt_ui_inspector__snapshot_tree
Walk the Qt widget tree under a root and return it as a JSON-safe tree with depth and node-count budgets.
dcc_qt_ui_inspector__wait_for_widget
Poll for a Qt widget by name/class with visible/enabled gates and bounded timeout.