Qt Cpp Docs
Qt Cpp Docs produces structured Markdown reference documentation for any C++ file in a Qt project—Qt classes with signals and slots, plain C++ utilities, free-function headers, and application startup files. It reads headers and related project files to create developer-friendly API references that explain each class's role, dependencies, and public interface.
Qt Cpp Docs generates Markdown reference documentation for Qt and C++ source files, classes, and headers.
AI-generated summary based on this skill's SKILL.md
Decision gist · record as of 2026-07-09
Qt Cpp Docs generates Markdown reference documentation for Qt and C++ source files, classes, and headers. Qt Cpp Docs produces structured Markdown reference documentation for any C++ file in a Qt project—Qt classes with signals and slots, plain C++ utilities, free-function headers, and application startup files. It reads headers and related project files to create developer-friendly API references that explain each class's role, dependencies, and public interface.
Use it when
- Yes.
- Qt Cpp Docs documents Qt classes with signals and slots, plain C++ utilities, free-function headers, and application startup files.
Install
TheQtCompanyRnD/agent-skills/qt-cpp-docs · repository language: QML
generated, unverified - the skill's exact subdirectory could not be determined; check the repository on GitHub
Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.
Frequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
What is Qt Cpp Docs and what does it do?
Qt Cpp Docs produces structured Markdown reference documentation for any C++ file in a Qt project. It reads headers and related project files to create developer-friendly API references that explain each class's role, dependencies, and public interface. Qt Cpp Docs handles Qt classes with signals and slots, plain C++ utilities, free-function headers, and application startup files.
Can Qt Cpp Docs generate Qt C++ API reference documentation?
Yes. Qt Cpp Docs specializes in generating Qt C++ API reference documentation. It extracts class definitions, method signatures, and public interfaces from your C++ headers and produces structured Markdown that serves as a complete API reference for your Qt project's components.
What types of C++ files can Qt Cpp Docs document?
Qt Cpp Docs documents Qt classes with signals and slots, plain C++ utilities, free-function headers, and application startup files. It reads headers and related project files to generate comprehensive documentation for any C++ file in your Qt project, making it flexible for various code structures.
How does Qt Cpp Docs help with Qt framework reference lookups?
Qt Cpp Docs creates developer-friendly reference documentation that explains each class's role, dependencies, and public interface. By generating structured Markdown from your project's headers, it provides a searchable, organized reference guide tailored to your specific Qt framework components and their relationships.
Can I use Qt Cpp Docs to find C++ Qt library documentation?
Qt Cpp Docs generates documentation from your own Qt project files rather than external library sources. It reads your C++ headers and project configuration to produce API documentation specific to your codebase, helping you maintain clear reference material for your Qt library components and their usage patterns.
What output format does Qt Cpp Docs produce?
Qt Cpp Docs produces structured Markdown reference documentation. This format is developer-friendly, easily searchable, and can be integrated into documentation systems or version control. The Markdown output clearly presents each class's interface, dependencies, and role within your Qt project.
Let your AI agent find skills like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.
wish › “Find Qt C++ API documentation and class references”
Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →
Related skills
Qt Cpp Review combines deterministic linting with parallel agent-driven analysis to audit Qt6 C++ code across model contracts, ownership, threading, API correctness, error handling, and performance. It reports only high-confidence issues with structured mitigations and operates read-only, never modifying your code.
Qt Qml Docs produces structured Markdown reference documentation for QML components and applications. It reads QML source files alongside related project context and generates developer-facing API docs with property tables, signal descriptions, and usage examples for reusable components.
Qt UI Design guides you through building interfaces for Qt/QML projects across desktop, web, and embedded platforms. It walks you through target platform, screen geometry, design system selection, and content hierarchy before you start, then applies established UX principles—layout, typography, motion, and interaction patterns—to keep your design coherent and usable.
Pull design tokens, text styles, and variables directly from Figma into a structured design-tokens.json and QML Theme singleton. This skill maps Figma variables to Qt types, handles multi-mode systems, and generates production-ready QML files including color primitives, typography scales, and spacing tokens—no manual conversion needed.
Automates QML test execution for Qt 6 CMake projects by building and running test cases, then producing a formatted report. Supports direct qmltestrunner invocation or persistent CTest integration via optional setup. Parses JUnit XML output and handles both standalone tests and projects with existing test infrastructure.
Qt Cmake Project helps you create and maintain Qt 6 projects using CMake, handling executable targets, libraries, QML modules, and resource configuration. It enforces modern CMake best practices and Qt 6 conventions to prevent common build mistakes.
More skills Qt Qml Test (NOASSERTION) · Qt Qml (NOASSERTION) · cpp-rules (Apache-2.0) · Qt Qml Profiler (NOASSERTION)