我試圖使用doxyqml通過doxygen生成QML文檔,但文檔頁面沒有被創建。doxygen沒有生成輸入過濾器的輸出(doxyqml)
由於每doxyqml文檔,我添加了一個*.qml
進入FILE_PATTERNS
,並添加*.qml=doxyqml
到FILTER_PATTERNS
(doxyqml可從/usr/bin
所以只要在命令行上調用doxyqml
足以啓動它)。
從doxygen的輸出,我可以看到*.qml
文件模式工作的文件出現在輸出的「閱讀」的階段 - 但不解析階段。如果我在文件中添加#define
或其他非QML語句,那麼doxygen輸出中會出現doxyqml錯誤,所以我知道doxyqml被正確調用。
我也知道doxyqml輸出是正確的,因爲如果我直接將其中一個qml文件調用doxyqml的輸出複製並粘貼到*.h
文件中,doxygen會爲其生成文檔。
這幾乎就好像doxygen只是不讀取doxyqml的輸出。有沒有其他人有這種經驗?我正在使用doxygen 1.8.8和最新的doxyqml代碼庫(2014年7月7日)。