qtqml
CommunityGuides robust QML-C++ integration.
AuthordotBeeps
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Centralizes and codifies Qt QML conventions, ensuring consistent type exposure and module usage across projects.
Core Features & Use Cases
- Establishes recommended practices for QML type registration (QML_ELEMENT, QML_SINGLETON), properties (Q_PROPERTY with FINAL), and lightweight value types (QML_GADGET, QML_VALUE_TYPE).
- Guides module organization and versioning for scalable QML modules; helps teams structure qmldir and imports across C++ backends.
- Provides concrete examples and rules to avoid common pitfalls when exposing C++ to QML and when configuring QML modules.
Quick Start
Apply these conventions to your Qt project to ensure correct QML exposure and module configuration.
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: qtqml Download link: https://github.com/dotBeeps/pantry/archive/main.zip#qtqml 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 471,000+ vetted skills library on demand.