当前位置: 首页 > news >正文

wordpress游记主题seo排名点击软件推荐

wordpress游记主题,seo排名点击软件推荐,德庆网站建设价格,手机网站被拦截怎么办怎么解决代码练习 完成一个使用qss的登陆窗口界面。 使用手动连接,将登录框中的取消按钮使用qt4版本的连接到自定义的槽函数中,在自定义的槽函数中调用关闭函数 将登录按钮使用qt5版本的连接到自定义的槽函数中,在槽函数中判断ui界面上输入的账号是否…

代码练习

完成一个使用qss的登陆窗口界面。
使用手动连接,将登录框中的取消按钮使用qt4版本的连接到自定义的槽函数中,在自定义的槽函数中调用关闭函数
将登录按钮使用qt5版本的连接到自定义的槽函数中,在槽函数中判断ui界面上输入的账号是否为"admin",密码是否为"123456",如果账号密码匹配成功,则输出“登录成功”,并关闭该界面,如果匹配失败,则输出登录失败,并将密码框中的内容清空

提醒窗口

头文件
#ifndef INFOR_H
#define INFOR_H#include <QWidget>
#include <QDebug>
namespace Ui {
class infor;
}class infor : public QWidget
{Q_OBJECTpublic:explicit infor(QWidget *parent = nullptr);~infor();
public slots:void Loged_rec1();
public slots:void Loged_rec2();
public slots:void push_close();
private:Ui::infor *ui;
};#endif // INFOR_H
源文件
#include "infor.h"
#include "ui_infor.h"infor::infor(QWidget *parent) :QWidget(parent),ui(new Ui::infor)
{ui->setupUi(this);this->setWindowFlag(Qt::FramelessWindowHint);this->setAttribute(Qt::WA_TranslucentBackground);connect(ui->pushButton,&QPushButton::clicked,this,&infor::push_close);
}infor::~infor()
{delete ui;
}void infor::Loged_rec1()
{qDebug() << "1 called";ui->label_2->setText("登陆成功!");this->show();
}void infor::Loged_rec2()
{qDebug() << "2 called";ui->label_2->setText("账号或密码错误!");this->show();
}void infor::push_close()
{qDebug() << "3 called";this->close();
}

登录界面

头文件
#ifndef LOGING_H
#define LOGING_H#include <QWidget>
#include <QDebug>
namespace Ui {
class Loging;
}class Loging : public QWidget
{Q_OBJECTpublic:explicit Loging(QWidget *parent = nullptr);~Loging();
signals:void Loged1();
signals:void Loged2();
public slots:void LogBtn_in();
public slots:void Log_rec();
private:Ui::Loging *ui;
};#endif // LOGING_H
源文件
#include "loging.h"
#include "ui_loging.h"Loging::Loging(QWidget *parent) :QWidget(parent),ui(new Ui::Loging)
{ui->setupUi(this);this->setWindowFlag(Qt::FramelessWindowHint);this->setAttribute(Qt::WA_TranslucentBackground);ui->lineEdit->setPlaceholderText("支持QQ号/邮箱/手机号登录");ui->lineEdit_2->setPlaceholderText("请输入密码");ui->lineEdit_2->setEchoMode(QLineEdit::Password);connect(ui->pushButton,&QPushButton::clicked,this,&Loging::LogBtn_in);
}Loging::~Loging()
{delete ui;}void Loging::LogBtn_in()
{qDebug() << "LogBtn_in called";if(QString(ui->lineEdit->text())=="admin"){if(QString(ui->lineEdit_2->text())=="123456"){this->close();emit Loged1();}else{emit Loged2();ui->lineEdit_2->clear();//清空密码框内容}}else{emit Loged2();ui->lineEdit_2->clear();//清空密码框内容}
}void Loging::Log_rec()
{this->show();
}

初始界面

头文件
#ifndef WIDGET_H
#define WIDGET_H#include <QWidget>
#include <QTextToSpeech>
#include <QDebug>
QT_BEGIN_NAMESPACE
namespace Ui { class Widget; }
QT_END_NAMESPACEclass Widget : public QWidget
{Q_OBJECTpublic:Widget(QWidget *parent = nullptr);~Widget();
signals:void Log_in();
private slots:void on_pushButton_2_clicked();void PushbuttonClicked();private:Ui::Widget *ui;QTextToSpeech *speaker;
};
#endif // WIDGET_H
源文件
#include "widget.h"
#include "ui_widget.h"Widget::Widget(QWidget *parent): QWidget(parent), ui(new Ui::Widget),speaker(new QTextToSpeech(this))
{ui->setupUi(this);this->setWindowFlag(Qt::FramelessWindowHint);this->setAttribute(Qt::WA_TranslucentBackground);connect(ui->pushButton_2,SIGNAL(clicked()),this,SLOT(on_pushButton_2_clicked()));connect(ui->pushButton,&QPushButton::clicked,this,&Widget::PushbuttonClicked);
}Widget::~Widget()
{delete ui;
}void Widget::on_pushButton_2_clicked()
{this->close();
}void Widget::PushbuttonClicked()
{speaker->say(ui->pushButton->text());this->close();emit Log_in();
}

主函数

#include "widget.h"
#include "loging.h"
#include "infor.h"
#include <QApplication>int main(int argc, char *argv[])
{QApplication a(argc, argv);Widget w;Loging l;w.show();infor t;QObject::connect(&w,&Widget::Log_in,&l,&Loging::Log_rec);QObject::connect(&l,&Loging::Loged1,&t,&infor::Loged_rec1);QObject::connect(&l,&Loging::Loged2,&t,&infor::Loged_rec2);return a.exec();
}

效果演示

登录第二版

思维导图

http://www.hkea.cn/news/315350/

相关文章:

  • 织梦做的网站首页出现空白网页平台做个业务推广
  • 备案做电影网站吗yandx引擎入口
  • 网站双倍浮动百度账号登陆入口
  • 聊城市网站建设网站推广排名
  • 帝国新闻网站模板百度seo推广怎么做
  • 预约做港澳证的网站网站排名在线优化工具
  • 罗湖实惠的网站建设费用成都官网seo厂家
  • 建设部官方网站有哪些优帮云排名优化
  • 天津做网站找谁新东方在线教育平台官网
  • 南宁做网站在哪了日本预测比分
  • 咋样查看网站用什么编程语言做的9个广州seo推广神技
  • 网站链接太多怎么做网站地图谷歌广告
  • 网站关键词更新临汾网络推广
  • 个人做网站靠什么盈利免费网站建设模板
  • 网站开发 打标签aso优化怎么做
  • 教育校园网站建设方案seo每天一贴
  • 怎么看网站的建设时间推广公司品牌
  • 营销型网站有什么特点英语培训机构
  • 学院网站的系统建设方式宝鸡网站seo
  • 网站客户端怎么做的百度一下了你就知道官网
  • 有什么推广方法优化大师电脑版官方
  • 自己做网站的服务器上海网站建设公司排名
  • 跳蛋塞逼做多的视频网站百度广告联盟官网
  • 房地产网站开发文档企业查询
  • 做emu对网站有什么要求十大免费无代码开发软件
  • 扬州专业做网站做关键词优化
  • 宿州网站建设贰聚思诚信网站服务器
  • 用照片做模板下载网站好百度爱采购官方网站
  • 微网站建设套餐网络营销是做什么的
  • 徐州有哪些做网站苏州网站建设费用