QT界面实现2

#include "widget.h"

#include "ui_widget.h"

#include <QDebug>

Widget::Widget(QWidget *parent)

: QWidget(parent)

, ui(new Ui::Widget)

{

ui->setupUi(this);

//设置图片logoLab 标签的图片

ui->logoLab->setPixmap(QPixmap(":/pictrue/logo.png"));

ui->logoLab->setScaledContents(true);

//设置 zhwb 输入框的占位文本

ui->zhwb->setPlaceholderText("手机/QQ号码/邮箱");

//设置 mmwb 输入框的占位文本和回显模式

ui->mmwb->setPlaceholderText("密码");

//回显模式设置

ui->mmwb->setEchoMode(QLineEdit::Password);

//设置 zh 标签的图片

ui->zh->setPixmap(QPixmap(":/pictrue/userName.jpg"));

ui->zh->setScaledContents(true);

//设置 mm标签的图片

ui->mm->setPixmap(QPixmap(":/pictrue/passwd.jpg"));

ui->mm->setScaledContents(true);

}

Widget::~Widget()

{

delete ui;

}

void Widget::on_dlan_clicked()

{

// 获取输入的账号和密码

QString a = ui->zhwb->text();

QString b = ui->mmwb->text();

// 验证账号和密码

if (a == "admin" && b == "123456")

{

qDebug() << "登录成功";

this->close(); // 关闭当前界面

}

else

{

qDebug() << "登录失败";

// 清空账号和密码输入框

ui->zhwb->clear();

ui->mmwb->clear();

}

}

相关推荐
林浩杨_4 天前
linux搜索命令(grep+sed)
linux·命令模式
若衹如初見11 天前
一步一步学习使用LiveBindings() LiveBindings图像绑定与自定义绑定方法()
学习·命令模式
ttod_qzstudio1 个月前
【软考设计模式】命令模式:请求封装与调用接收解耦的精讲
设计模式·命令模式
其实防守也摸鱼1 个月前
运维--学习阶段问题解答(1)(自测)
linux·运维·服务器·数据库·学习·自动化·命令模式
其实防守也摸鱼1 个月前
运维--自动化与容器技术(现代运维标配)
linux·运维·服务器·容器·自动化·安全威胁分析·命令模式
24计网1王仔寿1 个月前
Linux运维与云计算全栈系统化学习指南(Shell+虚拟化+OpenStack+Docker+公私云实战)
linux·课程设计·数据库开发·微信公众平台·neo4j·命令模式·sequoiadb
金融支付架构实战指南2 个月前
CQRS + 命令模式 + 事件驱动 + 数据库持久化
数据库·ddd·命令模式·领域驱动模型
金融支付架构实战指南2 个月前
CQRS 命令 vs GOF 命令模式
ddd·命令模式·领域驱动模型
hoiii1872 个月前
Qt 实现屏幕截图功能
开发语言·qt·命令模式
Jun6262 个月前
QT(2)-通过管道关联CMD
开发语言·qt·命令模式