Files
EZ4Connect/loginwindow/loginwindow.h
Chenx Dust 7799d6784c feat: add keyboard event handling for Enter and Escape keys in login dialog
fix(ci): remove running openssl version
2025-01-10 00:09:16 +08:00

25 lines
428 B
C++

#pragma once
#include <QDialog>
#include "ui_loginwindow.h"
class LoginWindow : public QDialog
{
Q_OBJECT
public:
LoginWindow(QWidget *parent = nullptr);
~LoginWindow() override;
void setDetail(const QString& username, const QString& password);
void keyPressEvent(QKeyEvent *event) override;
signals:
void login(const QString& username, const QString& password, bool saveDetail);
private:
Ui::LoginWindow *ui;
};