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

10.16QT,mmm

如果点击登录按钮,则通过信号和槽的连接,实现判断用户输入的账户和密码是否正确(账号:admin,密码123456),如果正确,则在终端输出登录成功,且关闭当前界面。如果账号或密码错误,则在终端输出登录失败,且账号和密码输入框清空。

#include "widget.h"
#include "ui_widget.h"Widget::Widget(QWidget *parent): QWidget(parent), ui(new Ui::Widget)
{ui->setupUi(this);//去掉窗口头部this->setWindowFlag(Qt::FramelessWindowHint);//给两个行编辑器设置占位ui->userNameEdit->setPlaceholderText("用户名/账号");ui->userPwdEdit->setPlaceholderText("密码");//给密码行设置密文显示ui->userPwdEdit->setEchoMode(QLineEdit::Password);//给logon便签放一张动态图片  用相对路径QMovie *mv = new QMovie(":/pictrue/qq2.gif");//放入标签    启动动图   自适应ui->logonLab->setMovie(mv);mv->start();ui->logonLab->setScaledContents(true);//文本框设置透明
//    ui->userPwdEdit->setStyleSheet("bachground-color:rgba(255,255,255,0)");
//    ui->userPwdEdit->setStyleSheet("bachground-color:rgba(255,255,255,0)");}Widget::~Widget()
{delete ui;
}void Widget::on_cancelBtn_clicked()
{this->close();
}void Widget::on_loginBtn_clicked()
{QString name = ui->userNameEdit->text();QString pwd = ui->userPwdEdit->text();if(name == "admin" && pwd == "123456"){qDebug() << "登录成功" ;this->close();}else{qDebug() << "用户名或密码错误";ui->userPwdEdit->clear();ui->userNameEdit->clear();}}

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

相关文章:

  • 免费做长图网站商城源码价格低 质量好
  • YOLOv1/v2
  • 算法专题十二:二叉树的深搜
  • 建设旅游信息网站的好处职业学院网站建设
  • 【vue】设置时间格式
  • 泰安网站建设方案为网站做一则广告
  • 23种设计模式——状态模式(State Pattern)
  • 管理系统布局框架中都包含哪些要素?导航、面包屑、tab等
  • 制作企业网站的app如何做网校网站
  • 卷积值提取
  • [Android] Alarm Clock Pro 11.1.0一款经典简约个性的时钟
  • 【机器学习算法篇】K-近邻算法
  • K8S高可用集群-二进制部署 + nginx-proxy静态Pod版本
  • 使用Open CASCADE和BRepOffsetAPI_MakePipeShell创建螺旋槽钻头三维模型
  • 邯郸网站制作多少钱网站如何收录
  • 如何区分Android、Android Automotive、Android Auto
  • 企业融资方式有哪几种淄博网站seo价格
  • python - 第五天
  • 凡科网的网站建设怎么做网站 建设 公司
  • 透过浏览器原理学习前端三剑客:HTML、CSS与JavaScript
  • 镇江市网站建设江西省建设厅教育网站上查询
  • dede网站怎么设置首页相亲网站透露自己做理财的女生
  • Docker在已经构建好的镜像中安装包
  • 智慧物流赛项竞赛内容与技能要求深度解析
  • GPU散热革命:NVIDIA微通道液冷板(MLCP)技术深度解析
  • Docker安装部署MySQL一主二从集群
  • 搭建网站服务器多少钱网站在建设中是什么意思
  • Java 11对集合类做了哪些增强?
  • SQLSugar框架数据库优先
  • 工程建设教育网站北京网站建设cnevo