使doxygen生成到用作模板参数的类的链接

Mik*_*ail 6 c++ inheritance templates doxygen

假设我有一个像这样的简单类层次结构:

template<class T> class TBase {};

class Param {};

class Derived : TBase<Param> {};
Run Code Online (Sandbox Code Playgroud)

这里的Derived类派生自TBase专门用于Param类的模板类.Doxygen为以下内容生成以下继承图Derived:

在此输入图像描述

协作图看起来完全一样.Doxygen看到我用Paramclass来构建我的Derived课程.但是这个类没有来自类的文档页面的链接Derived!我可以点击带有TBase<T>和的矩形TBase<Param>到达TBase课堂页面,但是没有办法Param一键进入课堂.

更重要的是,我希望在协作图上看到如下内容:

在此输入图像描述

现在很明显我Param用来构建Derived.有没有办法让doxygen生成这样的图表?或者有没有办法至少使<Param>箭头的标题可点击?

PS.我使用了以下doxygen设置:

HAVE_DOT               = YES
TEMPLATE_RELATIONS     = YES 
HIDE_UNDOC_CLASSES     = NO 
CLASS_GRAPH            = YES  
COLLABORATION_GRAPH    = YES    
Run Code Online (Sandbox Code Playgroud)