MainWindow
0
0
565
660
MainWindow
:/images/main_icon.png:/images/main_icon.png
20
-
<html><head/><body><p align="justify">Приложение использует библиотеку <span style=" font-weight:700;">lib_logger</span> для сохранения лога в файл. Логирование событий осуществляется через стандартный механизм Qt:</p><p>qInfo() << "Строка информации";</p><p>qDebug() << "Строка отладки";</p><p>qWarning() << "Строка предупреждения";</p><p>qCritical() << "Строка ошибки";</p><p align="justify">Строки отладки (qDebug, qCDebug) сохраняются только если приложение запущено с параметром /debug или в каталоге ПО находится файл <span style=" font-weight:700;">debug</span> (без расширения с любым содержанием).</p><p align="justify">Логи сохраняются в каталоге профиля приложения. Если в каталоге ПО находится файл <span style=" font-weight:700;">portable</span> (без расширения с любым содержанием), то каталог логов будет создан в подкаталоге <span style=" font-weight:700;">profile</span> каталога ПО.</p></body></html>
true
-
Пример логирования событий
40
20
20
20
20
-
10
-
Вариант 1
true
buttonGroup
-
Ввод текста:
-
Вариант 2
buttonGroup
-
-
30
24
...
-
20
-
Qt::Orientation::Horizontal
40
20
-
Кнопка 1
-
Qt::Orientation::Horizontal
40
20
-
Кнопка 2
-
Кнопка 3
-
Qt::Orientation::Vertical
20
28
-
Открыть каталог с логами