c++ - QT特别评论//://[num] etc

标签 c++ qt comments

qt 示例文件夹中的特殊注释是什么意思?

我知道“//:”这是一个注释,如果下一行包含 tr(""),翻译程序将被带到这里。

//[] 之间的代码似乎被带到了生成的 html 文档中。

是否有完整描述特殊评论的文档?

最佳答案

Qt 使用 Doxygen Special Commands在它的代码注释中。 [好吧,准确地说,Doxygen 扩展了 Qt 的注释特殊命令。]特殊命令用于控制在代码上运行时文档的生成。维护 Qt 的 Trolls 有他们自己的工具,用于从代码生成文档。 Doxygen旨在为我们这些凡人提供我们可以使用的工具。

您可以使用 Doxygen(我假设是 Qt 的工具)做的事情之一是在文档中包含示例代码。通常,只需要部分代码,因此可以使用一些特殊命令来控制显示文件的哪一部分(例如 \line)。他们依赖于在代码中寻找标记。恕我直言,//[xx] 只是那些标记。

关于c++ - QT特别评论//://[num] etc,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6607656/

相关文章:

c++ - 如何在不阻塞或轮询的情况下从子进程的 STDOUT 接收输出

c++ - 创建邻接表时出现段错误

c++ - 快速解析简单语言的指南

c++ - 编译 Qt 项目以在 Linux 系统上运行

c++ - Mac OS 的静态库

c++ - 如何从 QString 初始化 QJsonObject

c++ - QTcp 服务器 : bind socket with custom options

javascript - 注释 JavaScript 函数 á la Python Docstrings

excel - 将多个单元格值插入注释

language-agnostic - 评论魔法