#ifndef MAINWINDOW_H#define MAINWINDOW_H#include <QMainWindow>#include <QString>#include <QtSql/QtSql>#include "autorization.h"#include "registration.h"namespace Ui {class MainWindow;}class MainWindow : public QMainWindow{Q_OBJECTpublic:explicit MainWindow(QWidget *parent = nullptr);~MainWindow();void display(); // прототип пользовательской функции отображенияbool connectDB(); // прототип метода подключения к БДprivate:Ui::MainWindow *ui;autorization ui_Auth; // экземпляры окна авторизации и окна регистрацииregistration ui_Reg; // принадлежат главному окнуQString m_username; // строки для обработкиQString m_userpass; // пользовательского вводаQString db_input; // строка для отправки запроса к БДQSqlDatabase mw_db; // экземпляр подключения к БДint user_counter; // счетчик пользователейbool m_loginSuccesfull; // флаг успешной авторизацииprivate slots:void authorizeUser(); // пользовательские слотыvoid registerWindowShow();void registerUser();};#endif // MAINWINDOW_H