Qt_day2
思维导图
#include "widget.h"
#include "ui_widget.h"Widget::Widget(QWidget *parent): QWidget(parent), ui(new Ui::Widget)
{ui->setupUi(this);this->setWindowTitle("盗版QQ");this->setWindowIcon(QIcon(":/pictrue/qq.png"));this->setStyleSheet("background-color:rgb(240,240,240)");this->resize(540,410);this->setFixedSize(540,410);ui->loginbtn->setText("登录");ui->loginbtn->move(150,280);ui->loginbtn->resize(290,60);ui->loginbtn->setStyleSheet("background-color:rgb(100, 181, 246);border-radius:5px;color:white");ui->userName->setPlaceholderText("QQ号码/手机/邮箱");ui->userName->move(190,200);ui->userName->resize(200,25);ui->passwordEdit->setPlaceholderText("密码");ui->passwordEdit->move(190,230);ui->passwordEdit->resize(200,25);ui->qqlab->move(155,200);ui->qqlab->resize(25,25);ui->qqlab->setPixmap(QPixmap(":/pictrue/qq2.png"));ui->qqlab->setScaledContents(true);ui->suolab->move(153,230);ui->suolab->resize(30,25);ui->suolab->setPixmap(QPixmap(":/pictrue/suo2.png"));ui->suolab->setScaledContents(true);ui->zhucelab->move(400,200);ui->zhucelab->resize(80,30);ui->zhucelab->setText("注册账号");ui->zhucelab->setScaledContents(true);ui->findlab->move(400,230);ui->findlab->resize(80,30);ui->findlab->setText("找回密码");ui->findlab->setScaledContents(true);ui->manlab->move(10,380);ui->manlab->resize(30,30);ui->manlab->setPixmap(QPixmap(":/pictrue/o.png"));ui->manlab->setScaledContents(true);ui->erlab->move(510,380);ui->erlab->resize(30,30);ui->erlab->setPixmap(QPixmap("D:\\Qt\\pictrue\\er.png"));ui->erlab->setScaledContents(true);ui->choulab->resize(540,160);QMovie *mv1 =new QMovie(":/pictrue/1.gif");ui->choulab->setMovie(mv1);mv1->start();ui->choulab->setScaledContents(true);ui->lab1->resize(540,160);QMovie *mv =new QMovie(":/pictrue/qq2.gif");ui->lab1->setMovie(mv);mv->start();ui->lab1->setScaledContents(true);ui->bigqqlab->move(30,200);ui->bigqqlab->resize(100,100);ui->bigqqlab->setStyleSheet("QLabel{""border-radius:50%;""}");ui->bigqqlab->setPixmap(QPixmap(":/pictrue/qq4.png"));ui->bigqqlab->setScaledContents(true);
}Widget::~Widget()
{delete ui;
}void Widget::on_loginbtn_clicked()
{if(QString("admin")==ui->userName->text()&&QString("123456")==ui->passwordEdit->text()){qDebug()<<"登录成功";this->close();}else{qDebug()<<"登录失败";ui->userName->clear();ui->passwordEdit->clear();}
}