diff --git a/src/myx-cmake-example-features/main.cpp b/src/myx-cmake-example-features/main.cpp index 5e92fbc..82f1c6f 100644 --- a/src/myx-cmake-example-features/main.cpp +++ b/src/myx-cmake-example-features/main.cpp @@ -1,3 +1,7 @@ +/** + * \file Основной файл проекта + */ + #include "processor.hpp" #include @@ -5,18 +9,32 @@ #include #include +/** + * @brief Перевод строки в целое число + * @param Строка + * @return Целое число + */ int qStringToInt( const QString s ) { return( s.toInt() ); } +/** + * \brief Неиспользуемая функция для тестирования анализа покрытия кода + */ int unused( int a ) { return( a ); } +/** + * \brief Основная функция + * \param argc Количество параметров командной строки + * \param argv Массив параметров + * \return Результат выполнения QApplication::exec() + */ int main( int argc, char** argv ) { QCoreApplication app( argc, argv ); diff --git a/src/myx-cmake-example-features/processor.hpp b/src/myx-cmake-example-features/processor.hpp index b3d1800..4c60659 100644 --- a/src/myx-cmake-example-features/processor.hpp +++ b/src/myx-cmake-example-features/processor.hpp @@ -1,3 +1,7 @@ +/** + * \file Класс Processor + */ + #ifndef PROCESSOR_HPP_ #define PROCESSOR_HPP_ @@ -6,11 +10,17 @@ #include #include +/** + * \brief Класс Processor + */ class Processor : public QObject { Q_OBJECT public: + /** + * \brief Слот, печатающий сообщение + */ Q_SLOT void process() { qCritical() << "about to close"; } }; -#endif +#endif // ifndef PROCESSOR_HPP_