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

}

}

相关推荐
金涛03191 天前
QT-day2,信号和槽
开发语言·qt·命令模式
笨手笨脚の5 天前
设计模式-命令模式
设计模式·命令模式·行为型设计模式
web前端神器6 天前
webpack,vite,node等启动服务时运行一段时间命令窗口就卡住
命令模式·命令
青草地溪水旁8 天前
第十五章:令行禁止,运筹帷幄——Command的命令艺术
命令模式
jh_cao9 天前
(1)SwiftUI 的哲学:声明式 UI vs 命令式 UI
ui·swiftui·命令模式
青草地溪水旁11 天前
第十六章:固本培元,守正出奇——Template Method的模板艺术
命令模式
bkspiderx14 天前
C++设计模式之行为型模式:命令模式(Command)
c++·设计模式·命令模式
charlie11451419114 天前
精读C++20设计模式——行为型设计模式:命令模式
c++·学习·设计模式·程序设计·命令模式·c++20
Xiaok101817 天前
Jupyter Notebook 两种模式:编辑模式 & 命令模式
ide·jupyter·命令模式