qt-testing

Official

See Qt widgets via offscreen screenshots.

Authortalmolab
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Automates offscreen captures of Qt widgets to enable visual verification without showing windows.

Core Features & Use Cases

  • Offscreen capture of PySide6 widgets for visual testing without GUI rendering.
  • Supports single widgets, dialogs, and complex layouts for GUI verification and regression checks.
  • Use with vision tools to analyze screenshots to confirm correct rendering and layout.

Quick Start

Use the qt-testing skill to capture a Qt widget offscreen by running the script or importing the helper. uv run --with PySide6 python .claude/skills/qt-testing/scripts/qt_capture.py Or import and use the helper: from scripts.qt_capture import capture_widget app = init_qt() widget = QWidget() path = capture_widget(widget, "example")

Dependency Matrix

Required Modules

PySide6

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: qt-testing
Download link: https://github.com/talmolab/sleap/archive/main.zip#qt-testing

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.