某些Doxygen页面不在导航窗格中;其他人有不同的名字

问题描述 投票:0回答:1

我有一个很大的Doxygen项目,其中包括几个文本和markdown文件。从这些文件生成的一些页面不会出现在导航面板中。是什么原因造成的?

这些文件位于配置文件的INPUT设置中,它们生成的页面位于输出中-我可以通过单击其他页面上指向它们的链接来显示它们。它们只是不在导航面板中。

[我怀疑这是另一个难题:一些页面在页面本身上具有一个标题,而在导航面板中具有不同的标题。所有这些页面都是从.txt或.md文件生成的,并由\ page命令定义。页面上的标题来自\ page命令的第二个参数。我还没有弄清楚导航窗格中标题的来源-我搜索了Doxygen项目目录中/目录下的所有文件以及包含.txt或.md文件的目录,但它从未显示!

markdown doxygen
1个回答
0
投票

我知道了。项目目录中有一个XML文件定义了索引条目,而缺少的页面不在其中。我添加了它们,然后保存!他们被包括在内。

我以为导航面板完全由defgroup和ingroup命令构建,但显然不是。解决问题后,我想起了我从查找定义这些页面的defgroup / ingroup命令开始的想法,以为我会以与显示页面相同的位置和方式添加缺少页面的命令。我从没找到命令。现在我知道为什么了。

© www.soinside.com 2019 - 2024. All rights reserved.