code_production/app/HGProductionTool/dialog_rootfuntion.cpp

53 lines
1.1 KiB
C++
Raw Normal View History

2022-12-14 06:39:22 +00:00
#include "dialog_rootfuntion.h"
#include "ui_dialog_rootfuntion.h"
Dialog_rootFuntion::Dialog_rootFuntion(bool resetPassword, QWidget *parent) :
QDialog(parent),
m_resetPassword(resetPassword),
ui(new Ui::Dialog_rootFuntion)
{
ui->setupUi(this);
setWindowFlags(Qt::Dialog | Qt::WindowCloseButtonHint);
setWindowTitle(tr("Create account"));
2022-12-28 06:57:00 +00:00
QFont ft;
ft.setPointSize(15);
this->setFont(ft);
2022-12-14 06:39:22 +00:00
ui->lineEdit_password->setEchoMode(QLineEdit::EchoMode::Password);
if (m_resetPassword)
{
setWindowTitle(tr("Reset password"));
ui->label_password->setText(tr("new password:"));
ui->label_account->setVisible(false);
ui->lineEdit_account->setVisible(false);
}
}
Dialog_rootFuntion::~Dialog_rootFuntion()
{
delete ui;
}
QString Dialog_rootFuntion::getAccount()
{
return ui->lineEdit_account->text();
}
QString Dialog_rootFuntion::getPassword()
{
return ui->lineEdit_password->text();
}
void Dialog_rootFuntion::on_pbtn_ok_clicked()
{
accept();
}
void Dialog_rootFuntion::on_pbtn_cancel_clicked()
{
reject();
}