我正在尝试使用doxyqml通过 doxygen 生成 QML 文档,但没有创建文档页面。
根据 doxyqml 文档,我添加了一个*.qml
条目FILE_PATTERNS
,并添加*.qml=doxyqml
到FILTER_PATTERNS
(doxyqml 可以从/usr/bin
所以只需调用doxyqml
命令行就足以启动它)。
从 doxygen 输出中,我可以看到*.qml
文件模式正在工作,因为文件出现在输出的“阅读”阶段 - 但不是解析阶段。如果我#define
在文件中添加一个或其他一些非 QML 语句,那么 doxygen 输出中会出现一个 doxyqml 错误,所以我知道 doxyqml 被正确调用。
我也知道 doxyqml 输出是正确的,因为如果我直接使用 qml 文件之一复制调用 doxyqml 的输出,并将其粘贴到*.h
文件中,doxygen 会为其构建文档。
就好像 doxygen 只是没有读取 doxyqml 的输出。有没有其他人有这种经验?我正在使用 doxygen 1.8.8 和最新的 doxyqml 代码库(2014 年 7 月 7 日)。