Change application start procedure, add a login step.

This commit is contained in:
Krad
2021-10-14 17:07:51 +08:00
parent ed63c4c4bc
commit c0e6df3fe1

View File

@@ -1,11 +1,22 @@
#include "mainwindow.h" #include "mainwindow.h"
#include <QApplication> #include <QApplication>
#include "loginwindow.h"
int main(int argc, char *argv[]) int main(int argc, char *argv[])
{ {
QApplication a(argc, argv); QApplication a(argc, argv);
needLogin:
LoginWindow l;
l.showFullScreen();
MainWindow w; MainWindow w;
w.show(); int rec = l.exec();
if (rec !=QDialog::Accepted )
{
goto needLogin;
}
// l.deleteLater();
w.showFullScreen();
return a.exec(); return a.exec();
} }