From ac0421cbab17798a7a65033afca1e6c469a03293 Mon Sep 17 00:00:00 2001 From: Andrey Astafyev Date: Thu, 23 Dec 2021 13:44:32 +0300 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=BA=D1=83=D0=BC=D0=B5=D1=82?= =?UTF-8?q?=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D0=B5=20=D0=BA=D0=BE?= =?UTF-8?q?=D0=B4=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/myx-cmake-example-features/main.cpp | 18 ++++++++++++++++++ src/myx-cmake-example-features/processor.hpp | 12 +++++++++++- 2 files changed, 29 insertions(+), 1 deletion(-) 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_