#include "logindialog.h" #include "ui_logindialog.h" #include #include #include #include #include #include #include LoginDialog::LoginDialog(QWidget *parent) : QDialog(parent), ui(new Ui::LoginDialog) { ui->setupUi(this); m_UserData.SetManagerType(ManagerType::Ruoyi); GetVerificationCode(); } LoginDialog::~LoginDialog() { delete ui; } void LoginDialog::on_pushButton_cancle_clicked() { this->reject(); } void LoginDialog::GetVerificationCode() { QPixmap pix = m_UserData.GetVerificationCode(); ui->label_code->setPixmap(pix.scaledToHeight(34)); } void LoginDialog::on_pushButton_login_clicked() { m_UserInfo = m_UserData.Login(ui->username->text(),ui->password->text(),ui->code->text()); qDebug() << __FUNCTION__ << " login finished: "<< m_UserInfo.userName << m_UserInfo.token << m_UserInfo.uuid; }