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

QT

#include "widget.h"
#include "ui_widget.h"

Widget::Widget(QWidget *parent)
    : QWidget(parent)
    , ui(new Ui::Widget)
    ,Gcancle(new QPushButton("取消",this))
    ,EmmEdit(new QLineEdit(this))
{
    ui->setupUi(this);
    ui->ALogo->setPixmap(QPixmap("://pic//th.jpg"));
    ui->ALogo->setScaledContents((true));
    ui->Bzhanghao->setPixmap(QPixmap(":/pic/wodepeizhenshi.png"));
    ui->Bzhanghao->setScaledContents((true));
    ui->Cmima->setPixmap(QPixmap("://pic//passwd.jpg"));
    ui->Cmima->setScaledContents((true));
    Gcancle->resize(ui->Flogin->width(),ui->Flogin->height());
    Gcancle->move(ui->Flogin->x()+ui->Flogin->width()+15,ui->Flogin->y());
    connect(Gcancle,SIGNAL(clicked()),this,SLOT(my_slot1()));
    this->EmmEdit->resize(ui->DzhEdit->width(),ui->DzhEdit->height());
    this->EmmEdit->move(ui->DzhEdit->x(),ui->DzhEdit->y()+ui->DzhEdit->height()+12);
    connect(this->EmmEdit,SIGNAL(clicked()),this,SLOT(my_slot2()));
    this->EmmEdit->setEchoMode(QLineEdit::Password);
}

Widget::~Widget()
{
    delete ui;
}
void Widget::my_slot1()
{
    this->close();
}
void Widget::my_slot2()
{
    QString zh = ui->DzhEdit->text();
    QString mm = this->EmmEdit->text();
    if(zh == "admin" && mm == "123456")
    {
       QMessageBox::information(this, "登录", "登陆成功");
       this->close();
    }else
    {
       QMessageBox::warning(this, "登录", "登录失败");
       ui->DzhEdit->clear();
       this->EmmEdit->clear();
    }
}

相关文章:

  • 练习时长 1 年 2 个月的 Java 菜鸡练习生最近面经,期望25K
  • article:文章信息表
  • 和鲸101计划:以神经计算建模培训,助力北大学术人才培养
  • lspci总结
  • 【最新鸿蒙应开发】——HarmonyOS沙箱目录
  • 【Kafka】Kafka Producer 分区-05
  • Python 使用 Thick 方式连接 Oracle Database BaseDB 23ai
  • 前端将Markdown文本转换为富文本显示/编辑,并保存为word文件
  • vue 之 vuex
  • HTML(6)——表单
  • 重装了mysql,然后安装为服务时,net start 启动一直报错,MySQL服务无法启动的解决
  • Streamlit 与 Gradio:Python 仪表板的终极对决
  • 智能体(Agent)实战——从gpts到auto gen
  • Postman接口测试/接口自动化实战教程
  • 【STC8A8K64D4开发板】第3-1讲:温度传感器DS18B20
  • 自己简单写的 事件订阅机制
  • 「译」Node.js Streams 基础
  • 【Leetcode】104. 二叉树的最大深度
  • ABAP的include关键字,Java的import, C的include和C4C ABSL 的import比较
  • Docker: 容器互访的三种方式
  • Flannel解读
  • gitlab-ci配置详解(一)
  • iOS筛选菜单、分段选择器、导航栏、悬浮窗、转场动画、启动视频等源码
  • JavaScript DOM 10 - 滚动
  • JavaScript设计模式与开发实践系列之策略模式
  • JS+CSS实现数字滚动
  • JS笔记四:作用域、变量(函数)提升
  • JS创建对象模式及其对象原型链探究(一):Object模式
  • js作用域和this的理解
  • vue-cli在webpack的配置文件探究
  • vue的全局变量和全局拦截请求器
  • 大主子表关联的性能优化方法
  • 飞驰在Mesos的涡轮引擎上
  • 利用DataURL技术在网页上显示图片
  • 前端面试之CSS3新特性
  • 使用Envoy 作Sidecar Proxy的微服务模式-4.Prometheus的指标收集
  • 收藏好这篇,别再只说“数据劫持”了
  • 首页查询功能的一次实现过程
  • 听说你叫Java(二)–Servlet请求
  • 一个6年java程序员的工作感悟,写给还在迷茫的你
  • #常见电池型号介绍 常见电池尺寸是多少【详解】
  • #知识分享#笔记#学习方法
  • (1)(1.19) TeraRanger One/EVO测距仪
  • (10)ATF MMU转换表
  • (Note)C++中的继承方式
  • (Redis使用系列) Springboot 使用Redis+Session实现Session共享 ,简单的单点登录 五
  • (solr系列:一)使用tomcat部署solr服务
  • (八)Flask之app.route装饰器函数的参数
  • (二)linux使用docker容器运行mysql
  • (附源码)spring boot火车票售卖系统 毕业设计 211004
  • (附源码)计算机毕业设计ssm-Java网名推荐系统
  • (译)计算距离、方位和更多经纬度之间的点
  • (转)ORM
  • (转)Spring4.2.5+Hibernate4.3.11+Struts1.3.8集成方案一
  • (转载)微软数据挖掘算法:Microsoft 时序算法(5)