将“班级列表”视图配置为默认使用级别 2?

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

我试图将班级列表视图默认为详细级别 2。详细级别选择位于页面的右上角,默认为级别 1。详细程度控制默认展开的 T 形数量。

我想要二级,因为所有有趣的东西都在命名空间中。实际上,我希望扩展该命名空间。

关于 doxygen 配置的文档提到了 “类列表” 3 次,但它只是将其关闭。

如何配置“类别列表”视图以默认使用详细级别 2?

documentation doxygen
2个回答
2
投票
我没有配置 Doxygen 来执行此操作的答案,但您可以通过在 Doxygen 输出中向

annotated.html

 添加一点来实现您想要的效果。

在文件顶部,当 DOM 准备就绪时,有一个指向

init_search

 的脚本挂钩。您可以在此处添加 
toggleLevel(desiredLevel)
 来设置页面加载级别:

$(document).ready(function() { init_search(); }); // Before. $(document).ready(function() { init_search(); toggleLevel(3); }); // After.

对于更具编程性的组装,您可以编写一个构建脚本来运行 Doxygen,将

annotated.html

 解析为 HTML,将脚本标记附加到调用 
<head>
toggleLevel
,然后重写文件。


0
投票
使用

HTML_INDEX_NUM_ENTRIES 如果设置为 2,则所有树都将设置为细节级别 2。
如果设置为 1,则所有树都将完全折叠(细节级别 1)。
如果设置为 0,则所有树将完全展开。

PS:这个答案是为了那些将来偶然发现此页面的人。

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