嵌入式学习记录6.17(qss练习)

一思维导图

二.练习

widget.h
#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);
}

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

void Widget::on_bt1_clicked()
{
      QString number=ui->lineEdit->text();
    QString  password=ui->lineEdit_2->text();
    if(number == "111111"&& password=="000000")
    {
        //QMessageBox::information(this,"提示","登陆成功");
         emit my_signal();
        this->close();
    }else {
                QMessageBox::information(this,"提示","手机号或密码输入错误");
                ui->lineEdit->clear();
                 ui->lineEdit_2->clear();

    }

}




main.cpp

#include "widget.h"
#include"form.h"
#include <QApplication>

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);
    Widget w;
    w.show();

    Form f;//实例化第二个界面
    QObject::connect(&w,&Widget::my_signal,&f,&Form::jump_slots);





    return a.exec();
}

相关推荐

  1. 嵌入学习记录15

    2024-06-17 21:44:04       46 阅读
  2. 嵌入学习记录——进程

    2024-06-17 21:44:04       39 阅读
  3. 嵌入学习-ARM

    2024-06-17 21:44:04       41 阅读
  4. 嵌入学习-ARM

    2024-06-17 21:44:04       38 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-17 21:44:04       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-17 21:44:04       100 阅读
  3. 在Django里面运行非项目文件

    2024-06-17 21:44:04       82 阅读
  4. Python语言-面向对象

    2024-06-17 21:44:04       91 阅读

热门阅读

  1. 掌握.gitignore与标签(Tag)的高效使用

    2024-06-17 21:44:04       29 阅读
  2. 读《任正非文集》

    2024-06-17 21:44:04       35 阅读
  3. Python 学习 第二册 第14章 网络编程

    2024-06-17 21:44:04       27 阅读
  4. c++深拷贝、浅拷贝

    2024-06-17 21:44:04       33 阅读
  5. 视图和子查询

    2024-06-17 21:44:04       32 阅读
  6. 47-5 内网渗透 - 提权环境搭建

    2024-06-17 21:44:04       31 阅读
  7. 一千题,No.0077(计算谱半径)

    2024-06-17 21:44:04       36 阅读