当使用doxygen生成C++继承图时,我注意到图表可能不完整.
如果使用标记文件记录多个项目以允许交叉引用,则doxygen将成功显示其他标记文件中存在的所有基类,但如果它们位于其他标记文件中,则不会显示派生类.显示的派生类始终只是当前项目中存在的类.
示例项目1代码:
class A {};
class B : public A {};
class C : public A {};
Run Code Online (Sandbox Code Playgroud)
示例项目2代码:
#include <proj1.h>
class D : public A {};
class E : public A {};
class F : public E {};
Run Code Online (Sandbox Code Playgroud)
A
项目1 的继承图,使用项目2中的标记文件 - 其中D
,E
&F
?
E
使用项目1中的标记文件 - 父类A
显示项目2 的继承图.
是否有设置告诉doxygen在使用标记文件时跨项目生成完整的继承图?
通过使用Twitter Bootstrap 3,我想为移动设备创建一个额外的导航栏.
在导航栏中,我将在栏的每一侧放置2个切换按钮.左按钮将具有经典的"三条形"图标,右按钮将具有不同的图标.我想要右键,里面有" .glyphicon .glyphicon-comment ".如果用户单击该按钮,它还将切换第二个菜单.我可以切换菜单,但图标无法更改?
我无法在右切换按钮内放置任何其他图标?(我还需要在导航栏中居中的"一些链接"文本)
小提琴:http://jsfiddle.net/mavent/WPfe3/2/
<nav class="navbar navbar-inverse navbar-fixed-top visible-xs" role="navigation" id="">
<div class="navbar-header">
<button type="button" class="navbar-toggle pull-left" data-toggle="collapse" data-target=".navbar-ex1-collapse"> <span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<button type="button" class="navbar-toggle pull-right" data-toggle="collapse" data-target=".navbar-ex2-collapse"> <span class="sr-only">Toggle navigation</span>
<i class="icon-user"></i>
</button>
<a class="navbar-brand" style="text-align:center;" href="">Some link here centered</a>
</div>
<div class="collapse navbar-collapse navbar-ex1-collapse">
<li class="active">
<a href="#">AAAA 1</a>
</li>
<li class="active">
<a href="#">AAAA 2</a>
</li>
<li class="active">
<a href="#">AAAA 3</a>
</li>
</div> …
Run Code Online (Sandbox Code Playgroud)