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

检测网站速度学校网站建设关键技术

检测网站速度,学校网站建设关键技术,wordpress评论啦,网站建设入固定资产1.思维导图 2、 完善对话框#xff0c;点击登录对话框#xff0c;如果账号和密码匹配#xff0c;则弹出信息对话框#xff0c;给出提示”登录成功“#xff0c;提供一个Ok按钮#xff0c;用户点击Ok后#xff0c;关闭登录界面#xff0c;跳转到其他界面 如果账号和密…1.思维导图 2、 完善对话框点击登录对话框如果账号和密码匹配则弹出信息对话框给出提示”登录成功“提供一个Ok按钮用户点击Ok后关闭登录界面跳转到其他界面 如果账号和密码不匹配弹出错误对话框给出信息”账号和密码不匹配是否重新登录“,并提供两个按钮Yes|No用户点击Yes后清除密码框中的内容继续让用户进行登录如果用户点击No按钮则直接关闭登录界面 如果用户点击取消按钮则弹出一个问题对话框给出信息”您是否确定要退出登录“并给出两个按钮Yes|No用户迪纳基Yes后关闭登录界面用户点击No后关闭对话框继续执行登录功能 要求基于属性版和基于静态成员函数版至少各用一个 头文件 widget.h #ifndef WIDGET_H #define WIDGET_H#include QWidget #include QMovie//动图类 #include QPushButton//按钮类 #include QtTextToSpeech//文本转语音类 #include QMessageBox//对话框类 QT_BEGIN_NAMESPACE namespace Ui { class Widget; } QT_END_NAMESPACEclass Widget : public QWidget {Q_OBJECT//宏信号与槽public:Widget(QWidget *parent nullptr);~Widget(); signals:void my_jump();//第一个界面的信号private:Ui::Widget *ui;QTextToSpeech *speecher;//定义一个语音播报着public slots: //表示该权限下是私有槽函数一般由系统提供void my_slot();void my_slot1();}; #endif // WIDGET_Hsec.h #ifndef SEC_H #define SEC_H#include QWidget #include QMenuBar namespace Ui { class sec; }class sec : public QWidget {Q_OBJECTpublic:explicit sec(QWidget *parent nullptr);~sec();private:Ui::sec *ui; public slots:void my_jump_slot();//第二个界面的槽函数 };#endif // SEC_H主函数 main.cpp  #include widget.h #include sec.h #include QApplicationint main(int argc, char *argv[]) {QApplication a(argc, argv);Widget w;//实例化第一个窗口w.show();sec s; //实例化第二个窗口//将第一个窗口和第二个窗口连接QObject::connect(w,Widget::my_jump,s,sec::my_jump_slot);return a.exec(); }功能函数 widget.cpp #include widget.h #include ui_widget.hWidget::Widget(QWidget *parent): QWidget(parent), ui(new Ui::Widget) {ui-setupUi(this);speecher new QTextToSpeech(this);//给语音播报者实例化空间//***********************窗口类*******************************//this-setWindowFlags(Qt::FramelessWindowHint);//***********************标签类*******************************//QMovie *mvnew QMovie(:/new/prefix1/22/1.gif);//设置动图ui-logoLab-setMovie(mv);//将动图放到logo标签上mv-start();//让动图开始ui-logoLab-setScaledContents(true);//设置动图自适应//设置头像样式ui-labh-setStyleSheet(border-radius:30px);//手动连接信号和系统的槽函数 基于qt4版的连接 该连接是不友好的连接connect(ui-cancelButton,SIGNAL(clicked()),this,SLOT(my_slot()));//手动连接信号和自定义槽函数 基于qt5版的连接 该连接是友好的连接connect(ui-loginButton,QPushButton::clicked,this,Widget::my_slot1); }Widget::~Widget() {delete ui; }void Widget::my_slot() //取消按钮自定义的函数处理 { //基于静态成员函数版本实现int retQMessageBox::question(this,//父组件问题,//标题您是否确定要退出登录,//文本QMessageBox::Yes|QMessageBox::No);//提供的按钮if(retQMessageBox::Yes)//对用户选中的按钮执行不同的功能{this-close();//关闭当前的界面}}void Widget::my_slot1()//登录按钮自定义的函数处理 {if(ui-lineEdit-text()admin ui-lineEdit_2-text()123456)//判断登录的账号和密码是否正确{ui-msgLab-setText(登陆成功!);//修改状态信息标签speecher-say(登录成功);//语音播报QMessageBox box(QMessageBox::Information, //基于属性版本提示, //标题登陆成功, //文本QMessageBox::Ok, //提供按钮this); //父对象int retbox.exec(); //使用exec()弹出对话框if(retQMessageBox::Ok) //根据用户选中的按钮 执行不同的功能{emit this-my_jump();//触发一个界面的信号this-close(); //关闭当前的界面}}else{speecher-say(登录失败);//语音播报int resQMessageBox::critical(this, //父组件 //基于静态成员函数版本实现错误, //标题账号和密码不匹配是否重新登录,//文本QMessageBox::Yes|QMessageBox::No);//提供的按钮ui-msgLab-setText(登陆失败);//修改状态信息标签if(resQMessageBox::Yes) //对用户选中的按钮执行不同的功能{ui-lineEdit_2-setText();//将密码行编辑器内容清空}else{this-close();//关闭当前的界面}}} sec.cpp #include sec.h #include ui_sec.hsec::sec(QWidget *parent) :QWidget(parent),ui(new Ui::sec) {ui-setupUi(this);}sec::~sec() {delete ui; } //槽函数的实现 void sec::my_jump_slot() {this-show(); }实际效果 功能1点击登录对话框如果账号和密码匹配则弹出信息对话框给出提示”登录成功“提供一个Ok按钮用户点击Ok后关闭登录界面跳转到其他界面。 功能2如果账号和密码不匹配弹出错误对话框给出信息”账号和密码不匹配是否重新登录“,并提供两个按钮Yes|No用户点击Yes后清除密码框中的内容继续让用户进行登录如果用户点击No按钮则直接关闭登录界。 功能3如果用户点击取消按钮则弹出一个问题对话框给出信息”您是否确定要退出登录“并给出两个按钮Yes|No用户点击Yes后关闭登录界面用户点击No后关闭对话框继续执行登录功能。 代码主要功能截图
http://www.dnsts.com.cn/news/200068.html

相关文章:

  • 呼和浩特网站建设信息如何用网站赚钱
  • 广州档案馆建设网站东营人事考试信息网
  • 网站访客qq统计系统单位外部网站建设价格
  • 欧洲外贸网站有哪些网站域名管理在哪里
  • wordpress 添加水印搜索优化网络推广
  • 网站基本建设的原理thinkphp网站模板下载
  • 网易做网站文库网站怎么做seo
  • 网站推广有用吗?网站建设策划
  • 大站网站建设石家庄 网络科技
  • 东莞互联网营销网站建设wordpress上传图片慢
  • 成都游戏网站开发加猛挣钱免费做网站软件
  • 南京网络建站模板关于wordpress自动更新
  • 男女做爰免费网站微信公众号菜单跳转网页怎么制作
  • 网站做301跳转长春网站建设加q479185700
  • 高端网站设计找哪个公司深圳市城乡建设部网站首页
  • 网站开发协议书 英文版wordpress主题 电子商务
  • 河南网站建设首选公司网站建设弹窗代码
  • 在直播网站做前端注意做字体特效的网站
  • 做网站seo优化企业网站应该找谁做
  • 网站建站历史网站服务合同交印花税吗
  • 南阳做网站哪个好好玩的游戏网页
  • 重庆主城优化网站建设阿里云ace+wordpress
  • 广州海珠网站开发多个域名的网站
  • 医院网站建设套餐方案wordpress悬浮工具
  • 怎么网站是什么语言做的《网页制作与网站建设》
  • 网站公告栏代码中国科技成就的例子
  • 昆山做企业网站自己做视频网站流量钱
  • 网站后台是怎样制作的麦包包在网站建设方面
  • 网站建设 总体目标升级wordpress ftp
  • html5网站动态效果wordpress 编辑界面