This commit is contained in:
curtis
2024-11-25 17:15:44 +08:00
commit 32e5360a91
3749 changed files with 1432905 additions and 0 deletions

View File

@@ -0,0 +1,57 @@
#ifndef LOGINWIDGET_H
#define LOGINWIDGET_H
#include <QDialog>
#include <QTimer>
#include "shutdeondialog.h"
#include "BLEItem.h"
class PasswordDialog;
namespace Ui {
class LoginWidget;
}
class LoginWidget : public QDialog
{
Q_OBJECT
public:
explicit LoginWidget(QDialog *parent = nullptr);
~LoginWidget();
signals:
void signalResult(int);
signals:
void signalCloseApp();
void signalCloseWindow();
protected:
virtual void changeEvent(QEvent* event);
virtual void showEvent(QShowEvent *event);
public slots:
void slotShowCompleted();
void slotCleanTimes();
private slots:
void on_forgetPassword_Btn_clicked();
void on_confirm_Btn_clicked();
void on_userName_LineEdit_textChanged(const QString &arg1);
void on_password_LineEdit_textChanged(const QString &arg1);
void on_pushButton_clicked();
void on_company_Label_clicked();
private:
Ui::LoginWidget *ui;
PasswordDialog *passworldDialog;
ShutdeonDialog *m_shutdownDialog;
QTimer *m_timer;
int m_clockTime;
BLEItem *m_bleItem;
};
#endif // LOGINWIDGET_H