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

}

}

相关推荐
q***188411 小时前
SpringDoc和Swagger使用
命令模式
明洞日记2 天前
【设计模式手册013】命令模式 - 请求封装的优雅之道
java·设计模式·命令模式
阿波罗尼亚7 天前
Head First设计模式(六) 设计原则 命令模式
设计模式·命令模式
共享家95279 天前
QT-系统(文件)
开发语言·qt·命令模式
iFlow_AI12 天前
增强AI编程助手效能:使用开源Litho(deepwiki-rs)深度上下文赋能iFlow
人工智能·ai·ai编程·命令模式·iflow·iflow cli·心流ai助手
o0向阳而生0o14 天前
112、23种设计模式之命令模式(20/23)
设计模式·命令模式
郝学胜-神的一滴1 个月前
深入解析C++命令模式:设计原理与实际应用
开发语言·c++·程序人生·软件工程·命令模式
紫荆鱼1 个月前
设计模式-命令模式(Command)
c++·后端·设计模式·命令模式
杯莫停丶1 个月前
设计模式之:命令模式
设计模式·命令模式·1024程序员节·活动勋章
1379号监听员_1 个月前
嵌入式软件架构--显示界面架构(工厂流水线模型,HOME界面,命令界面)
stm32·单片机·架构·命令模式