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

中山网站设计素材首码网站免费推广

中山网站设计素材,首码网站免费推广,中国建设银行是国企还是央企,网站建设caiyiduo优化登录框#xff1a; 当用户点击取消按钮#xff0c;弹出问题对话框#xff0c;询问是否要确定退出登录#xff0c;并提供两个按钮#xff0c;yes|No#xff0c;如果用户点击的Yes#xff0c;则关闭对话框#xff0c;如果用户点击的No#xff0c;则继续登录 当用户…优化登录框 当用户点击取消按钮弹出问题对话框询问是否要确定退出登录并提供两个按钮yes|No如果用户点击的Yes则关闭对话框如果用户点击的No则继续登录 当用户点击的登录按钮进行账号和密码的匹配如果匹配成功则弹出信息对话框给出信息为登录成功并给出一个确定按钮当用户点击该按钮后关闭登录界面弹出另一个界面 当账号和密码不匹配是给出错误对话框给出信息为账号和密码不匹配是否重新登录并提供两个按钮 Yes|No,如果用户点击了Yes则清空密码框后继续登录。如果用户点击的取消则关闭登录界面 要求静态成员函数版本和对象版本各至少实现一个 头文件 #ifndef WIDGET_H #define WIDGET_H#include QWidget #includeQPushButton //按键类头文件 #includeQLabel //标题类头文件 #includeQLineEdit //行编辑器头文件 #includeQDebug //输出类头文件 #includeQMessageBox //对话框类头文件 class Widget : public QWidget {Q_OBJECTpublic slots:void clicked_slot();signals:void jump();public:Widget(QWidget *parent nullptr);~Widget();private:QLabel *lab1;QLabel *lab2;QLabel *lab3;QLineEdit *edit1;QLineEdit *edit2;QPushButton *btn1;QPushButton *btn2; }; #endif // WIDGET_H源文件 #include widget.hWidget::Widget(QWidget *parent): QWidget(parent) {//设置整个界面resize(400,500);setWindowIcon(QIcon(:/pictrue/qq2.gif));setWindowTitle(KK快聊);//给lable1实例化空间并设置logolab1 new QLabel(logo,this);lab1-resize(400,160);lab1-setPixmap(QPixmap(:/pictrue/zz.gif));lab1-setScaledContents(true);//给lable2实例化空间并设置(账号)lab2 new QLabel(账号,this);lab2-resize(50,40);lab2-move(40,200);//给lable3实例化空间并设置密码lab3 new QLabel(密码,this);lab3-resize(lab2-size());lab3-move(lab2-x(), lab2-y()lab2-height()10);//给edit1实例化空间并设置输入账号edit1new QLineEdit(this);edit1-resize(200, 40);edit1-move(100,200);edit1-setAlignment(Qt::AlignCenter); //设置对齐方式edit1-setPlaceholderText(请输入账号); //设置占位文本//给edit2实例化空间并设置输入密码edit2new QLineEdit(this);edit2-resize(edit1-size());edit2-move(edit1-x(), edit1-y()edit1-height()10);edit2-setAlignment(Qt::AlignCenter); //设置对齐方式edit2-setPlaceholderText(请输入密码); //设置占位文本edit2-setEchoMode(QLineEdit::Password); //设置回显模式//给btn1实例化空间并设置登录btn1 new QPushButton(登录, this);btn1-resize(50,30);btn1-move(140,400);//给btn2实例化空间并设置取消btn2 new QPushButton(取消, this);btn2-resize(btn1-size());btn2-move(btn1-x()btn1-width()10, btn1-y());//将登陆按钮的clicked信号连接到自定义的槽函数QObject::connect(btn1,QPushButton::clicked,this,Widget::clicked_slot);//设置取消按键的clicked信号QObject::connect(btn2, QPushButton::clicked, [this](){//实例化一个问题对话框的对象QMessageBox box(QMessageBox::Question,问题对话框,是否确定退出登录,QMessageBox::Yes|QMessageBox::No,this);//调用exec函数将对话框显示出来int resbox.exec();if(resQMessageBox::Yes){close();}});}//登陆按钮点击信号的槽函数 void Widget::clicked_slot() {//获取账号密码QString usrname edit1-text();QString pwd edit2-text();//判断账号和密码是否一致if(usrnamepwd){//调用静态成员函数创建一个信息对话框QMessageBox::information(this,信息对话框,登录成功,QMessageBox::Ok);close();emit jump();}else{//实例化一个问题对话框的对象QMessageBox box(QMessageBox::Question,问题对话框,账号与密码不匹配是否重新登录,QMessageBox::Yes|QMessageBox::No,this);//调用exec函数将对话框显示出来int resbox.exec();if(resQMessageBox::Yes){edit2-clear();}else if(resQMessageBox::No){close();}} }Widget::~Widget() { }
http://www.zqtcl.cn/news/869058/

相关文章:

  • 满足客户的分销管理系统seo搜索引擎优化技术教程
  • 链接网站制作住房建设部官方网站专家注册
  • 北京保障性住房建设投资中心网站以网络营销为主题的论文
  • 数字火币交易网站开发网站建设设计图图片
  • 惠民建设局网站东莞公司建设网站
  • 网站建设与维护教学课件煤炭网站建设规划书
  • 北京建设网站有哪些公司黄陌陌网站怎么做
  • 视频网页制作教程网站优化防范
  • 做优化网站注意什么开发者模式开着好不好
  • 网站顾客评价网站中怎么做网站统计
  • 网站建设安全措施表白网站是怎么做的
  • 一个服务器可以做几个网站百度北京公司地址全部
  • 武侯区网站建设哪里好点个人社保缴费比例是多少
  • 创建属于自己的网站定制应用软件有哪些
  • 网站建设类岗位建设工程施工合同示范文本2023最新版
  • 建站设计公司wordpress 跨域 cros
  • 做网站的公司哪好工程设计东莞网站建设技术支持
  • 虹口网站开发开发公司设计管理部绩效考核
  • 网站改版升级通知国外服务器公司有哪些
  • 做网站的s标的软件深圳网站建设 湖南岚鸿
  • 设计网站建设的合同书公司装修合同范本
  • 门户网站的好处企业邮箱系统
  • 重庆企业建站公司有那些网站做结伴旅游的
  • 创意营销策划案例网站网页制作及优化
  • 网站上动画视频怎么做的建设兵团12师教育局网站
  • 博客网站开发思维导图app网站制作公司
  • 池州网站建设有哪些公司兴义网站seo
  • seo优化网站模板网站建设的七大优缺点
  • 天猫国际采取的跨境电商网络营销方式关键词排名优化公司推荐
  • 亳州建设网站做网站文字怎么围绕图片