Я пытаюсь настроить Doxygen в своем проекте Qt C ++, я задокументировал свои методы каждого класса в файле .cpp
следующим образом:
/**
* @file fragmentsfactory.cpp
* @author Dylan Van Assche
* @date 09 Aug 2018
* @brief Requests a page by URI
* @param const QUrl &uri
* @param QObject *caller
* @package Fragments
* @public
* Starts the generation process of a QRail::Fragments::Page object by
* requesting a page by URI. When the page is ready, the pageReady signal will
* be emitted.
*/
void QRail::Fragments::Factory::getPage(const QUrl &uri, QObject *caller)
{
// Use processing methods to allow other extensions in the future if needed
this->getPageByURIFromNetworkManager(uri);
QUrlQuery query = QUrlQuery(uri);
QDateTime departureTime = QDateTime::fromString(query.queryItemValue("departureTime"), Qt::ISODate);
this->dispatcher()->addTarget(departureTime, caller);
}
Когда я запускаю Doxygen в терминале, я получаюмного предупреждений о каждом методе.Doxygen не видит комментарии для каждого метода.Предполагается, что комментарии являются частью описания всего файла.
My DoxyFile : https://gist.github.com/DylanVanAssche/c83c98e73f43cfb466b6d6f45da950f9