qt6-desktop-ux
CommunityQt6 desktop UI patterns that scale.
Authorbartoszwarzocha
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill provides reusable Qt6 UI/UX patterns to speed up desktop application development, ensuring consistent dialogs, panels, and toolbars.
Core Features & Use Cases
- QDockWidget patterns: create dockable panels such as Navigator, Properties, and Log panels with persistent state.
- QGroupBox patterns: provide visual grouping for settings sections and forms.
- Layout guidance: standard spacing, margins, and QSizePolicy rules for responsive desktop UI.
- Accessibility: ensure tooltips, screen reader names, and tab order are set.
Quick Start
Use the qt6-desktop-ux skill to implement a docked panel in a main window using QDockWidget and to apply consistent sizing and accessibility patterns.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 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: qt6-desktop-ux Download link: https://github.com/bartoszwarzocha/kalahari/archive/main.zip#qt6-desktop-ux Please download this .zip file, extract it, and install it in the .claude/skills/ directory.