uft-qt-widget
CommunityAdd new Qt6 widgets to UFT's GUI efficiently.
AuthorAxel051171
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill simplifies the process of adding new widgets, tabs, dialogs, or docks to the UFT GUI, ensuring consistency and adherence to the Master Plan.
Core Features & Use Cases
- Widget Creation: Automates the generation of widget files, including headers, source files, and UI stubs.
- Backend Validation: Enforces the Master Plan's Rule 2 by ensuring GUI elements trigger backend work or are disabled.
- Worker Thread Usage: Guides the implementation of long-running operations on worker threads to prevent UI freezing.
- OTDR Visual Conventions: Provides guidelines for visual design and accessibility, ensuring a consistent user experience.
- Verification: Offers a set of commands to verify the widget's compilation, functionality, and backend wiring.
Quick Start
Run the script to scaffold a new analysis panel: python3 .claude/skills/uft-qt-widget/scripts/scaffold_widget.py --name foo_panel --class UftFooPanel --kind analysis_panel
Dependency Matrix
Required Modules
python
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: uft-qt-widget Download link: https://github.com/Axel051171/UnifiedFloppyTool/archive/main.zip#uft-qt-widget Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.