在 Qt Creator 帮助模式下使用自己的文档

Use own documentation in Qt Creator help mode

Qt Creator 有一个方便的功能,我可以 select 任何 Qt class,按 F1 然后 class 的 Qt 文档打开(见第二 link 下面)。

现在我想为我自己的 classes 提供相同的功能,这些功能已经使用 Doxygen 进行了记录。

我发现恕我直言,Qt Help Framework and Qt Creator Help Mode 的文档非常简短。我也已经在 Qt Creator 中找到了我可以添加更多帮助文件的菜单,但是我没有找到任何关于如何准确定义我的 Doxygen 然后将其打包到 Qt 帮助文件中以便 Qt Creator 找到正确的信息link 主播等

有没有人以前做过这件事,可以帮助我吗?

设置这些 doxyfile 的变量:

GENERATE_QHP           = YES
QCH_FILE               = <project>.qch
QHP_NAMESPACE          = <namespace>
QHP_VIRTUAL_FOLDER     = doc
QHG_LOCATION           = qhelpgenerator

<>大括号里面的可以随意。