Doxygen видит все как подробное описание в проекте C ++ - PullRequest
0 голосов
/ 22 сентября 2018

Я пытаюсь настроить 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

...