2015-11-03 33 views
0

的doxygen生成的實況沒有超鏈接(我不知道如何制定英語這個問題。隨意編輯我的問題吧。對進口基礎類

請參見下面的代碼瞭解更多詳情。 我使用默認的(doxygen -g)doxygen配置生成html文檔。

繼承樹顯示正確的所有類在這裏。我可以在A的樹上點擊ABase。但是在B的樹中這是不可能的。 我認爲這是因爲B從另一個模塊(a.py)導入其基類。

而當我在ABase的樹中看時,我只看到A那裏但不是B

有沒有辦法解決這個問題?

文件a.py

# -*- coding: utf-8 -*- 

""" 
    classes of 
""" 

class ABase: 
    """ 
    bla 
    """ 
    pass 

class A(ABase): 
    """ 
    bla 
    """ 
    pass 

文件b.py

# -*- coding: utf-8 -*- 

from .a import ABase 

class B(ABase): 
    """ 
     bla 
    """ 
    pass 

回答

0

這取決於bug關於解析import聲明。這在doxygen 1.8.7和更高版本中是固定的。