← ClaudeAtlas

coding-guidance-qtlisted

Qt C++ implementation and review guidance for QObject, QWidget/model-view, signals and slots, thread affinity, `.ui` forms, and Qt build tooling; use `coding-guidance-cpp` for non-Qt C++ design. Portable across Qt5/Qt6 repositories with a QWidget desktop focus.
n-n-code/n-n-code-skills · ★ 4 · Code & Development · score 75
Install: claude install-skill n-n-code/n-n-code-skills
# Qt Coding Guidance This skill adds portable Qt implementation, refactoring, and review guidance for Qt C++ code with a QWidget desktop focus. Widget, dialog, model/view, Designer, and desktop-UX guidance here is specific to Widgets work; broader QObject, threading, and build guidance also applies to non-UI Qt C++ code. ## Adjacent Skills This skill provides portable Qt engineering principles. Compose with: - **Workflow:** **thinking** (ambiguous decision framing), **recursive-thinking** (stress-testing), **security** (threat modeling) - **Domain overlays:** **ui-guidance** (ordinary graphical UI work), **ui-design-guidance** (stronger design and UX work), **project-core-dev** (repo-specific completion discovery and reporting when needed), **project-platform-diagnose** (environment-sensitive diagnosis) Use this as the default principle skill for Qt code. Reach for **coding-guidance-cpp** only when the task is mostly non-Qt C++ or needs deeper general C++ design judgment than Qt-specific guidance. ## Quick Routing Open bundled references only when the task actually needs them: - [references/qt-build-compatibility.md](references/qt-build-compatibility.md) for CMake, generated-code, or Qt5/Qt6 compatibility work - [references/qt-debugging-checklist.md](references/qt-debugging-checklist.md) for diagnosis-heavy tasks - [references/qt-designer-ui-files.md](references/qt-designer-ui-files.md) for `.ui` files, Qt Widgets Designer, `uic`, or generated `ui_*.