1.9.。。

1

有道云笔记

2

.cpp

cpp 复制代码
#include "mywidget.h"
#include "ui_mywidget.h"

myWidget::myWidget(QWidget *parent) :
    QWidget(parent),
    ui(new Ui::myWidget)
{
    ui->setupUi(this);

    this->setWindowTitle("原神");
    this->setStyleSheet("background-color:rgb(70,120,180)");

    ui->lab1->setPixmap(QPixmap(":/picture/pic2.jpg"));
    ui->lab1->setScaledContents(true);

    ui->lab2->setPixmap(QPixmap(":/picture/pic1.jpg"));
    ui->lab2->setScaledContents(true);

    ui->lab3->setPixmap(QPixmap(":/picture/pic3.jpg"));
    ui->lab3->setScaledContents(true);

    ui->edit1->setPlaceholderText("账号/手机/邮箱");

    ui->edit2->setPlaceholderText("密码");
    ui->edit2->setEchoMode(QLineEdit::Password);


    connect(ui->btn2,SIGNAL(clicked()),this,SLOT(close()));

    connect(ui->btn1,&QPushButton::clicked,this,&myWidget::btn1_slot);

}

myWidget::~myWidget()
{
    delete ui;
}

void myWidget::btn1_slot()
{
    if(ui->edit1->text()=="admin" || ui->edit2->text()=="123456")
    {
        qDebug() << "登陆成功" ;
       this->close();
    }
    else
    {
     qDebug() << "登陆失败";
      ui->edit1->clear();
      ui->edit2->clear();
    }

}

.h

cpp 复制代码
#ifndef MYWIDGET_H
#define MYWIDGET_H

#include <QWidget>
#include  <QDebug>


namespace Ui {
class myWidget;
}

class myWidget : public QWidget
{
    Q_OBJECT

public:
    explicit myWidget(QWidget *parent = nullptr);
    ~myWidget();

private:
    Ui::myWidget *ui;

 public slots:
    void btn1_slot();
};

#endif // MYWIDGET_H
相关推荐
孞㐑¥17 分钟前
C++之哈希
开发语言·c++·经验分享·笔记
勇敢牛牛_20 分钟前
【Rust基础】crossbeam带来的阻塞问题
开发语言·笔记·rust
yuweififi1 小时前
随手笔记-python-opencv 读取图像的顺序 与pytorch处理图像的顺序
pytorch·笔记·python·opencv
可乐^奶茶3 小时前
2026《数据结构》考研复习笔记二(C++面向对象)
数据结构·c++·笔记
OSwich4 小时前
【虚幻C++笔记】接口
c++·笔记·虚幻
zyq~8 小时前
【论文阅读笔记】模型的相似性
论文阅读·笔记
chxin140169 小时前
PyTorch - Tensor 学习笔记
pytorch·笔记
christine-rr10 小时前
【25软考网工笔记】第二章 数据通信基础(2) 信道延迟计算
网络·笔记·网络工程师·软考
踢足球的程序员·11 小时前
OpenGL学习笔记(几何着色器、实例化、抗锯齿)
笔记·学习·图形渲染
天下琴川12 小时前
Dify智能体平台源码二次开发笔记(6) - 优化知识库pdf文档的识别
人工智能·笔记·pdf