1.10.。。。

2024-01-11 05:44
文章标签 1.10

本文主要是介绍1.10.。。。,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1

有道云笔记

2

        second.h     

#ifndef SECOND_H
#define SECOND_H#include <QWidget>namespace Ui {
class Second;
}class Second : public QWidget
{Q_OBJECTpublic:explicit Second(QWidget *parent = nullptr);~Second();
public slots:void my_jump_slot();
private:Ui::Second *ui;
};#endif // SECOND_H

        widget.h

#ifndef WIDGET_H
#define WIDGET_H#include <QWidget>
#include <QMessageBox>namespace Ui {
class Widget;
}class Widget : public QWidget
{Q_OBJECTpublic:explicit Widget(QWidget *parent = nullptr);~Widget();
signals:void my_signal();private slots:void on_pushButton_clicked();void on_pushButton_2_clicked();private:Ui::Widget *ui;
};#endif // WIDGET_H

main.cpp

#include "widget.h"
#include "second.h"
#include <QApplication>int main(int argc, char *argv[])
{QApplication a(argc, argv);Widget w;Second s;QObject::connect(&w,&Widget::my_signal,&s,&Second::my_jump_slot);w.show();return a.exec();
}

second.cpp

#include "second.h"
#include "ui_second.h"Second::Second(QWidget *parent) :QWidget(parent),ui(new Ui::Second)
{ui->setupUi(this);
}Second::~Second()
{delete ui;
}void Second::my_jump_slot()
{this->show();
}

widget.cpp

#include "widget.h"
#include "ui_widget.h"Widget::Widget(QWidget *parent) :QWidget(parent),ui(new Ui::Widget)
{ui->setupUi(this);this->setWindowIcon(QIcon(":/picture/pic1.jpg"));this->setWindowFlag(Qt::FramelessWindowHint);this->setAttribute(Qt::WA_TranslucentBackground);
}Widget::~Widget()
{delete ui;
}
//登录
void Widget::on_pushButton_clicked()
{if(ui->lineEdit->text()=="admin" && ui->lineEdit_2->text()=="123456"){int ret = QMessageBox::question(this,"文本框","登陆成功",QMessageBox::Ok);if(ret==QMessageBox::Ok){this->close();emit this->my_signal();}}else{QMessageBox msg(QMessageBox::Critical,"警告","账号密码有错,重新登录?",QMessageBox::Yes | QMessageBox::No);int res=msg.exec();if(res==QMessageBox::Yes){ui->lineEdit->clear();ui->lineEdit_2->clear();}else{this->close();}}
}
//取消
void Widget::on_pushButton_2_clicked()
{QMessageBox msg(QMessageBox::Question,"询问","是否确定退出?",QMessageBox::Yes | QMessageBox::No);int res=msg.exec();if(res==QMessageBox::Yes){this->close();}else{}}

登陆成功图

   

这篇关于1.10.。。。的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/593342

相关文章

吴恩达深度学习笔记:卷积神经网络(Foundations of Convolutional Neural Networks)1.9-1.10

目录 第四门课 卷积神经网络(Convolutional Neural Networks)第一周 卷积神经网络(Foundations of Convolutional Neural Networks)1.9 池化层(Pooling layers)1.10 卷 积 神 经 网 络 示 例 ( Convolutional neural network example) 第四门课

ubuntu 18.04 server源码编译安装freeswitch 1.10.11——筑梦之路

前言 这里主要编译支持语音通话、视频通话、短信、webrtc功能的PBX。 安装编译工具包和依赖包 sudo apt-get updatesudo apt-get install -y autoconf git libtool g++ zlib1g-dev libjpeg-dev libcurl4-openssl-dev libspeex-dev libldns-dev libedit-de

ubuntu 18.04 server源码编译安装freeswitch 1.10.7支持音视频通话、收发短信——筑梦之路

软件版本说明 ubuntu版本18.04:https://releases.ubuntu.com/18.04.6/ubuntu-18.04.6-live-server-amd64.iso freeswitch 版本1.10.7:https://files.freeswitch.org/freeswitch-releases/freeswitch-1.10.7.-release.tar.gz s

centos 7无需token编译安装freeswitch 1.10.11 ——筑梦之路

准备工作 安装编译工具和依赖包 yum update -ysudo yum install epel-release vim tcpdump net-tools.x86_64 -ysudo yum install gcc-c++ sqlite-devel zlib-devel libcurl-devel pcre-devel speex-devel ldns-devel libedit

吴恩达深度学习笔记:机器学习(ML)策略(1)(ML strategy(1))1.9-1.10

目录 第三门课 结构化机器学习项目(Structuring Machine Learning Projects)第一周 机器学习(ML)策略(1)(ML strategy(1))1.9 可避免偏差(Avoidable bias)1.10 理解人的表现(Understanding human-level performance) 第三门课 结构化机器学习项目(Structurin

思科防火墙ASA Version 9.1(1) 怎么配置静态NAT,把内网ip192.168.1.10 端口1000映射到公网端口1000上?

环境: 思科防火墙5520 ASA Version 9.1(1) 问题描述: 思科防火墙ASA Version 9.1(1) 怎么配置静态NAT,把内网ip192.168.1.10 端口1000映射到公网端口1000上? 解决方案: 旧版本8.0 1.做之前要先查一下有没有端口被占用,要和业务确认2.sh Xlate | in 10011 端口 这条是查询端口命令,查看之前的NAT显示

NetworkX Tutorial Release 1.10

NetworkX Tutorial Release 1.10 Leave a reply 本篇为Python networkx这个包的入门教程,翻译自官网的Tutorial(详情请戳:NetworkX documentation — NetworkX 1.10 documentation http://networkx.github.io/documentation/latest/

1.10 程序运算3:位运算

位运算 按位与:两位都为1,结果就为1 按位或:只要有一个1,结果就是1 按位异或:两位不同则为1,相同则为0 func bitOperation() {fmt.Println(22 & 13)fmt.Println(22 | 13)fmt.Println(22 ^ 13)} 移位运算 左移:末尾添0 右移:移出边界 func shiftOperation() {//22类型为i

1.10 双线程高效下载

(一)题目         网络上下载数据,然后存储到硬盘上。简单做法是:先下载一块然后写到硬盘,然后再下载,再写到硬盘上。         缺点:需要先下载完才能写入硬盘,下载和写是串行操作。         改进:让两个线程并行进行,设置缓冲区,采用信号量的形式。                     下载线程,只要缓冲区有空余就下载,下载完成之后告诉写线程缓冲区有数据

DebiancenterOS下MySQL监控工具innotop 1.10安装及使用

Debian: 1.安装前准备,本步骤需要root权限或sudo权限 aptitude install perl aptitude install libterm-readkey-perl aptitude install libdbd-mysql-perl 如果系统中没有aptitude命令,则先安装aptitude sudo apt-get install ap