GNOME Bugzilla – Bug 773693
Generated QCH files are missing dynsections.js & jquery.js, result in broken display
Last modified: 2016-12-29 18:45:42 UTC
(First bug report ever, so first a "Thank you for doxygen!" as happy user and ever more consumer of lots of documents generated with it) When creating a QCH file with doxygen the generated HTML has hard-coded usage of JavaScript from the files dynsections.js and jquery.js (not sure about the latter, but at least hardcoded as script include). While those two files are being copied into the HTML folder during generation, they are not added to the indexlist and thus the index.qhp file, thus also not included into the resulting QCH file by qhelpgenerator. Which breaks of course the usage in any QCH viewer, as e.g. dynamic sections cannot be unfolded due to the missing code. Which makes QCH files generated from current doxygen unusable to a certain degree :( There is a related report on the forum from >2 years ago, which though seems to never have also been filed with the bug tracker. Linking here for some more context: https://sourceforge.net/p/doxygen/discussion/130996/thread/f30fd882/ Have a patch as proposal for a fix upcoming as review request.
Patch proposal now up as pull request: https://github.com/doxygen/doxygen/pull/541
Thanks, I've merged the pull request
This bug was previously marked ASSIGNED, which means it should be fixed in doxygen version 1.8.13. Please verify if this is indeed the case. Reopen the bug if you think it is not fixed and please include any additional information that you think can be relevant (preferably in the form of a self-contained example).