Details
-
Bug
-
Resolution: Done
-
P2: Important
-
None
-
5.9.6
-
None
-
-
QDoc Sprint 3
Description
Q_DECLARE_LOGGING_CATEGORY Hides Classes for QDoc Generation
If theĀ Q_DECLARE_LOGGING_CATEGORY statement is used in a header file where a class is defined, and a class is documented using QDocs format, the QDocs runner will not find the class definition and therefore will not generate documentation for it.
See the attached example project. If you remove the statement, qdocs will work fine, otherwise it complains that "warning: Cannot find 'MyClass' specified with '\class' in any header file"