diff --git a/iFacility/main.cpp b/iFacility/main.cpp index ac28405..9a3e030 100644 --- a/iFacility/main.cpp +++ b/iFacility/main.cpp @@ -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(); });