Login.h 625 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. #pragma once
  2. #ifndef LOGIN_H
  3. #define LOGIN_H
  4. #include <QMainWindow>
  5. #include "gen_interface.h"
  6. namespace Ui {
  7. class Login;
  8. }
  9. class Login : public QMainWindow
  10. {
  11. Q_OBJECT
  12. public:
  13. explicit Login(QWidget *parent = nullptr);
  14. ~Login();
  15. void initForm();
  16. private slots:
  17. void on_SinginButton_clicked();
  18. void onUserNameChanged(const QString &userName);
  19. void on_ExitButton_clicked();
  20. signals:
  21. /**�����л������ź�
  22. */
  23. void SendSwitchOriginalWndSignals();
  24. void CloseMainWndSig();
  25. private:
  26. Ui::Login *ui;
  27. Gen_Interface gen_if;
  28. };
  29. #endif // LOGIN_H