qss实现登录界面美化

qss实现登录界面美化

#include "widget.h"
#include "ui_widget.h"

Widget::Widget(QWidget *parent)
    : QWidget(parent)
    , ui(new Ui::Widget)
{
    ui->setupUi(this);
    //    去掉头部
    this->setWindowFlag(Qt::FramelessWindowHint);
    //    去掉空白部分
    this->setAttribute(Qt::WA_TranslucentBackground);
    ui->lineEdit_2->setClearButtonEnabled(true);

};

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


void Widget::on_pushButton_clicked()
{
    QMessageBox box;
    //设置文本框的大小
    box.setStyleSheet("QLabel{"
                      "min-width: 200px;"
                      "min-height: 100px; "
                      "font-size:10px;"
                      "text-align:center;"
                      "}");
    if(ui->lineEdit->text() == "admin") {
        if( ui->lineEdit_2->text() == "123456" ){
            //登录界面关闭跳转下一个界面
            emit my_jump_login();
        }else{
            box.setText("<font size='10' color='black'>账号或者密码错误</font>");
            box.setWindowTitle("登录失败");
            box.exec();
        }
    }else{
        box.setText("<font size='10' color='black'>账号或者密码错误</font>");
        box.setWindowTitle("登录失败");
        box.exec();
    }
}

void Widget::on_pushButton_2_clicked()
{
    this->close();
}

void Widget::on_pushButton_3_clicked()
{
    this->showMinimized();
}

登录

 

 

思维导图

相关推荐

  1. html实现登录界面

    2024-06-17 20:40:04       15 阅读
  2. 基于 HarmonyOS 的用户登录界面实现

    2024-06-17 20:40:04       49 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-06-17 20:40:04       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-06-17 20:40:04       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-06-17 20:40:04       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-06-17 20:40:04       20 阅读

热门阅读

  1. Docker学习

    2024-06-17 20:40:04       6 阅读
  2. 【力扣】目标和

    2024-06-17 20:40:04       7 阅读
  3. 从0到1实现YOLOv3

    2024-06-17 20:40:04       7 阅读
  4. 2024年反电诈重点:打击帮信罪&掩隐罪

    2024-06-17 20:40:04       7 阅读
  5. 第九章 Three.js 高级材质与着色器 (二)

    2024-06-17 20:40:04       5 阅读
  6. Jackson指定json的key

    2024-06-17 20:40:04       7 阅读
  7. 面向对象编程中的类详解

    2024-06-17 20:40:04       7 阅读
  8. 【镜像制作】docker命令的参数解释及用法

    2024-06-17 20:40:04       8 阅读
  9. NSNumber转float或double类型避免小数点后补0

    2024-06-17 20:40:04       8 阅读
  10. 使用 Selenium 保持登录会话信息

    2024-06-17 20:40:04       8 阅读
  11. MySQL触发器基本结构

    2024-06-17 20:40:04       8 阅读