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

}

}

相关推荐
青春易逝丶2 小时前
命令模式
命令模式
lierenvip2 天前
SpringDoc和Swagger使用
命令模式
Anurmy12 天前
设计模式之命令模式
设计模式·命令模式
蜜獾云14 天前
设计模式之命令模式:给其他模块下达命令
设计模式·命令模式
江沉晚呤时15 天前
构建 .NET 9 Quartz 可视化调度系统(使用 Chet.QuartzNet.UI)
命令模式
夕珩16 天前
单例模式、原型模式、工厂方法模式、抽象工厂模式、建造者模式、解释器模式、命令模式
单例模式·解释器模式·建造者模式·工厂方法模式·抽象工厂模式·命令模式·原型模式
易水寒陈17 天前
单片机的命令模式
单片机·命令模式
vQFQJbUiJ1 个月前
matlab/simulink七自由度车辆模型 输入为路面不平度,输出车轮位置,车身位移,俯仰角
命令模式
geovindu1 个月前
python: Command Pattern
开发语言·python·命令模式
J_liaty1 个月前
23种设计模式一命令模式
设计模式·命令模式