Add doc for main.cpp
This commit is contained in:
parent
ad22f82830
commit
4363d9bf90
1 changed files with 10 additions and 0 deletions
|
|
@ -3,14 +3,24 @@
|
|||
|
||||
#include "db/database.h"
|
||||
|
||||
/**
|
||||
* @brief Основная точка входа в приложение
|
||||
*
|
||||
* @param argc Кол-во аргументов командной строки
|
||||
* @param argv Массив аргументов командной строки
|
||||
* @return int Код выхода приложения
|
||||
*/
|
||||
int main(int argc, char *argv[]) {
|
||||
QApplication a(argc, argv);
|
||||
|
||||
//! Считываем данные в систему
|
||||
Database::instance()->load();
|
||||
|
||||
//! Открываем окно авторизации
|
||||
LoginWindow w;
|
||||
w.show();
|
||||
|
||||
//! Подписываемся на событие закрытия приложения, для сохранения данных на диск
|
||||
QObject::connect(&a, &QApplication::aboutToQuit, []() {
|
||||
Database::instance()->save();
|
||||
});
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue