12.10

12.10_第1张图片

#include "mainwindow.h"
#include "ui_mainwindow.h"

MainWindow::MainWindow(QWidget *parent)
    : QMainWindow(parent)
    , ui(new Ui::MainWindow)
{



    ui->setupUi(this);
   // ui->open->setIcon(QIcon("C:\\Users\\Administrator\\Desktop\\pictrue\\toy.jpg"));
    ui->open->setIcon(QIcon(":/heijin.jpg"));
    ui->backgroundlab->setPixmap(QPixmap(":/logo.png"));

    ui->backgroundlab->setScaledContents(true);
    ui->usernamelab->setPixmap(QPixmap(":/heijin.jpg"));
    ui->usernamelab->setScaledContents(true);
    ui->passwdlab->setPixmap(QPixmap(":/passwd.jpg"));
    ui->passwdlab->setScaledContents(true);
    ui->passwdedit->setEchoMode(QLineEdit::Password);
    connect(ui->cancelbtn,&QPushButton::clicked,this,&MainWindow::cancelbtn_slots);
    connect(ui->loginbtn,&QPushButton::clicked,this,&MainWindow::login_set);
}

MainWindow::~MainWindow()
{
    delete ui;
}

void MainWindow::cancelbtn_slots()
{
    this->close();
}

void MainWindow::login_set()
{

    if(ui->lineEdit->text()=="admin"&&ui->passwdedit->text()=="123456")
    {
        qDebug()<<"登录成功";
        this->close();

    }
    else
    {
        qDebug()<<"匹配失败";
        ui->passwdedit->clear();
    }


}


12.10_第2张图片

你可能感兴趣的:(命令模式,大作业)