[Interest] qdoc not working for my project (namespace issues?)

Alberto Mardegan mardy at users.sourceforge.net
Sat Jul 29 14:46:18 CEST 2017


Hi all!
   I've just started to add documentation to a project of mine, just to 
find out that generating the documentation does not work. :-(
I've used qdoc before, but only for QML modules, and that worked without 
isses; but for some reason, when I run it on this C++ library, all I get is:

=========
/home/mardy/Qt/5.8/gcc_64/bin/qdoc 
/home/mardy/src/git/accounts-sso/libauthentication/doc/authentication.qdocconf 
-outputdir /home/mardy/src/git/accounts-sso/libauthentication/dbuild/html
/home/mardy/src/git/accounts-sso/libauthentication/doc/intro.qdoc:1: 
warning: Cannot find 'Authentication' specified with '\namespace' in any 
header file
/home/mardy/src/git/accounts-sso/libauthentication/lib/Authentication/oauth1.cpp:357: 
warning: Cannot find 'OAuth1' specified with '\class' in any header file
=========

I've found some similar error messages in support forums, but I didn't 
find a reply which could be helpful in my case.
If some caring soul would like to have a look, my project is here:

   https://gitlab.com/accounts-sso/libauthentication/tree/doc

The qdocconf is in the doc/ directory, along with a simple intro.qdoc 
file which just defines the namespace; the class that I've started 
documenting, and that qdoc complains not to be able to find, is in 
lib/Authentication/oauh1.cpp

Any hints?

Ciao,
   Alberto



More information about the Interest mailing list