qt-cmake-project-generator
SolidGenerate CMake-based Qt project with proper module dependencies, cross-compilation support, and modern Qt6 configuration
AI & Automation 1,160 stars
71 forks Updated today MIT
Install
Quality Score: 96/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# qt-cmake-project-generator
Generate CMake-based Qt project configurations with proper module dependencies and cross-compilation support. This skill handles Qt6 CMake integration, module discovery, and platform-specific build configurations.
## Capabilities
- Generate modern CMake configuration for Qt6 projects
- Configure Qt module dependencies (Core, Widgets, Quick, Network, etc.)
- Set up cross-compilation toolchains
- Configure vcpkg/Conan package management integration
- Generate platform-specific build configurations
- Set up Qt deployment scripts (windeployqt, macdeployqt)
- Configure static vs dynamic linking
- Generate CMake presets for development and CI
## Input Schema
```json
{
"type": "object",
"properties": {
"projectPath": {
"type": "string",
"description": "Path to create/update the Qt project"
},
"projectName": {
"type": "string",
"description": "Project name"
},
"qtVersion": {
"type": "string",
"default": "6.6",
"description": "Target Qt version"
},
"qtModules": {
"type": "array",
"items": {
"enum": ["Core", "Gui", "Widgets", "Quick", "Qml", "Network", "Sql", "Multimedia", "WebEngine", "Charts", "3D"]
},
"default": ["Core", "Gui", "Widgets"]
},
"appType": {
"enum": ["widgets", "quick", "console", "library"],
"default": "widgets"
},
"targetPlatforms": {
"type": "array",
"items": { "enum": ["windows", "macos", ...
Details
- Author
- a5c-ai
- Repository
- a5c-ai/babysitter
- Created
- 4 months ago
- Last Updated
- today
- Language
- JavaScript
- License
- MIT
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Solid
qt-qml-component-generator
Generate QML components with proper property bindings, signal/slot connections, and Qt Quick Controls integration
1,160 Updated today
a5c-ai Testing & QA Solid
qt-test-fixture-generator
Generate Qt Test fixtures with mock QObject signals and slots, data-driven tests, and GUI testing setup
1,160 Updated today
a5c-ai AI & Automation Solid
qt-installer-framework-config
Configure Qt Installer Framework for cross-platform installers with component management, online updates, and custom UI
1,160 Updated today
a5c-ai AI & Automation Solid
qt-translation-workflow
Set up Qt Linguist workflow with .ts files, lupdate/lrelease integration, and translation management
1,160 Updated today
a5c-ai AI & Automation Solid
msix-package-generator
Generate MSIX packaging configuration with manifest, assets, and signing for Windows applications
1,160 Updated today
a5c-ai