qml-build-deploy
Installation
SKILL.md
QML Application Build & DLL Deployment
Build scripts for QML applications must handle three concerns beyond compilation: deploying Qt runtime DLLs next to the executable, verifying QML plugin directories exist, and ensuring platform plugins are present. Missing any of these causes silent failures — the app compiles and runs but shows no window.
When to Use This Skill
- Writing a build/deploy script for any application that loads
.qmlfiles at runtime - Debugging a Qt/QML app that compiles but shows no visible window
- Setting up CI/CD for a CxxQt (Rust) or PySide6 (Python) QML project on Windows
- Expanding an existing build script to handle Qt DLL deployment robustly
Qt Installation Discovery
Always resolve the Qt installation path early and fail fast if it's missing.