当前位置: 首页 > news >正文

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();}
}

http://www.dtcms.com/a/490561.html

相关文章:

  • DMXAPI |使用1个Key接入主流大模型
  • 三星企业网站建设ppt网站建设需要使用哪些设备
  • 23种设计模式——中介者模式 (Mediator Pattern)详解
  • iOS八股文之 RunLoop
  • zibbix
  • Macbook数据恢复 Disk Drill
  • 公司招聘一个网站建设来做推广制作表情包的软件
  • WebSocket实时通信:Socket.io
  • xml方式bean的配置---实例化bean的方式
  • 212. Java 函数式编程风格 - Java 编程风格转换:命令式 vs 函数式(以循环为例)
  • Ubuntu 24.04 修改 ssh 监听端口
  • 1千元以下做网站的公司wordpress sso插件开发
  • Pytorch神经网络工具箱
  • PyTorch DataLoader 高级用法
  • 怎么做一个网站app吗金华网站建设价格
  • 芷江建设局网站石家庄网站建设公司黄页
  • Excel表----VLOOKUP函数实现两表的姓名、身份证号码、银行卡号核对
  • XMLHttpRequest.responseType:前端获取后端数据的一把“格式钥匙”
  • office便捷办公06:根据相似度去掉excel中的重复行
  • Vue+mockjs+Axios 案例实践
  • http的发展历程
  • Python中使用HTTP 206状态码实现大文件下载的完整指南
  • AngularJS下 $http 上传文件
  • 如何弄死一个网站锡林郭勒盟建设工程造价管理网站
  • 【Node.js】为什么擅长处理 I/O 密集型应用?
  • 基于SpringBoot的无人机飞行管理系统
  • STM32的HardFault错误处理技巧
  • Tekever-固定翼无人机系统:模块化垂直起降、远程海上无人机、战术 ISR 无人机
  • Kafka Queue: 如何严格控制消息数量
  • 大兴建设网站wordpress 托管主机