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

网站设计思路招工做的网站

网站设计思路,招工做的网站,互联网服务平台怎么注册,建站服务器使用手动连接#xff0c;将登录框中的取消按钮使用qt4版本的连接到自定义的槽函数中#xff0c;在自定义的槽函数中调用关闭函数将登录按钮使用qt5版本的连接到自定义的槽函数中#xff0c;在槽函数中判断ui界面上输入的账号是否为admin#xff0c;密码是否为将登录框中的取消按钮使用qt4版本的连接到自定义的槽函数中在自定义的槽函数中调用关闭函数将登录按钮使用qt5版本的连接到自定义的槽函数中在槽函数中判断ui界面上输入的账号是否为admin密码是否为123456。点击登录对话框如果账号和密码匹配则弹出信息对话框给出提示”登录成功“提供一个Ok按钮用户点击Ok后关闭登录界面跳转到新的界面中如果账号和密码不匹配弹出错误对话框给出信息”账号和密码不匹配是否重新登录,并提供两个按钮Yes|No用户点击Yes后清除密码框中的内容继续让用户进行登录如果用户点击No按钮则直接关闭登录界面如果用户点击取消按钮则弹出一个问题对话框给出信息”您是否确定要退出登录“并给出两个按钮Yes|No用户点击Yes后关闭登录界面用户点击No后关闭对话框继续执行登录功能 #include widget.h #include ui_widget.hWidget::Widget(QWidget *parent): QWidget(parent), ui(new Ui::Widget) {ui-setupUi(this);//窗口相关设置this-setWindowTitle(登陆界面);this-setWindowIcon(QIcon(:/picture/pdx2.png));//标签相关设置ui-lab1-setPixmap(QPixmap(:/picture/pdx3.webp));ui-lab1-setScaledContents(true);//自适应大小ui-lab2-resize(40,40);//添加账号的图片ui-lab2-setPixmap(QPixmap(:/picture/userName.jpg));ui-lab2-setScaledContents(true);ui-lab3-resize(40,40);//添加密码的图片ui-lab3-setPixmap(QPixmap(:/picture/passwd.jpg));ui-lab3-setScaledContents(true);ui-btn1-setIcon(QIcon(:/picture/cancel.png));//添加取消的图片ui-btn2-setIcon(QIcon(:/picture/login.png));//添加登陆的图片ui-lineEdit1-setPlaceholderText(账号);//设置占位字符ui-lineEdit2-setPlaceholderText(密码);ui-lineEdit2-setEchoMode(QLineEdit::Password);//密码模式connect(ui-btn1,SIGNAL(clicked()),this,SLOT(btn1_cancel()));//qt4不友好连接connect(ui-btn2,QPushButton::clicked,this,Widget::btn2_login);//qt5友好连接 }Widget::~Widget() {delete ui; }void Widget::btn1_cancel()//自定义取消按钮函数 {//基于静态成员函数消息对话框int ret QMessageBox::information(this,提示,您是否确定要退出登录,QMessageBox::Yes | QMessageBox::No);//提供两个选项if(ret QMessageBox::Yes)this-close();//关闭当前窗口 }void Widget::btn2_login()//自定义登陆按钮函数 {if(ui-lineEdit1-text()admin ui-lineEdit2-text()123456){QMessageBox msg( //基于属性版本的消息对话框QMessageBox::Information,提示,登陆成功,QMessageBox::Ok,this);msg.exec();//执行对话框函数//QMessageBox::information(this,提示,登陆成功);//基于静态成员函数消息对话框this-close();//关闭当前窗口emit jump();//调用跳转函数}else{ // QMessageBox msg( //基于属性版本的消息对话框 // QMessageBox::Critical, // 错误, // 账号和密码不匹配是否重试, // QMessageBox::Yes | QMessageBox::No, // this); // int ret msg.exec();//基于静态成员函数消息对话框int ret QMessageBox::critical(this,错误,账号和密码不匹配是否重试,QMessageBox::Yes | QMessageBox::No);//提供两个选项if(ret QMessageBox::Yes)ui-lineEdit2-clear();//清空密码栏elsethis-close();//关闭当前窗口} } /*自定义文本框功能修改字体、颜色、读取、保存*/ #include second.h #include ui_second.hsecond::second(QWidget *parent) :QWidget(parent),ui(new Ui::second) {ui-setupUi(this); }second::~second() {delete ui; }void second::on_pushButton_clicked() {bool ok;QFont f QFontDialog::getFont(ok,QFont(隶书,8,10,false),this,字体);if(ok){ui-textEdit-setCurrentFont(f);}else{QMessageBox::information(this,提示,未选中字体);} }void second::on_pushButton_2_clicked() {QColor c QColorDialog::getColor(QColor(255,0,255),this,颜色对话框);if(c.isValid()){ui-textEdit-setTextColor(c);//设置前景色//ui-textEdit-setTextBackgroundColor(c);//背景色}else{QMessageBox::information(this,提示,未选中文本);} }void second::on_pushButton_3_clicked() {QString filename QFileDialog::getOpenFileName(this,打开文件,./,All(*.*);;Img(*.jpg *.gif *.png);;文本(*.txt));qDebug() filename;QFile file(filename);if(!file.exists())//判断文件是否存在{return ;}if(!file.open(QFile::ReadWrite))//判断是否能成功打开{return ;}QByteArray msg file.readAll();//读取文件内容file.close();ui-textEdit-setText(msg); }void second::on_pushButton_4_clicked() {QString fileName QFileDialog::getSaveFileName(this);//实例化一个文件类对象QFile file(fileName);//打开文件file.open(QFile::WriteOnly);//获取textEdit上的内容QString msg ui-textEdit-toPlainText();//写入数据file.write(msg.toLocal8Bit());file.close();}//第一个窗口信号对应的槽函数实现 void second::jumpslot() {this-show(); }#ifndef WIDGET_H #define WIDGET_H#include QWidget #include QPushButton #include QDebug #include QMessageBoxQT_BEGIN_NAMESPACE namespace Ui { class Widget; } QT_END_NAMESPACEclass Widget : public QWidget {Q_OBJECTpublic:Widget(QWidget *parent nullptr);~Widget(); public slots:void btn1_cancel();//自定义信号函数void btn2_login();signals:void jump();//自定义一个跳转信号private:Ui::Widget *ui; }; #endif // WIDGET_H#ifndef SECOND_H #define SECOND_H#include QWidget #include QDebug #include QFontDialog//字体对话框类 #include QFont #include QMessageBox//消息对话框类 #include QColorDialog//颜色对话框类 #include QColor #include QFileDialog//文件对话框类 #include QFilenamespace Ui { class second; }class second : public QWidget {Q_OBJECTpublic:explicit second(QWidget *parent nullptr);~second(); public slots:void jumpslot(); //对应第一个窗口信号的槽函数声明private slots:void on_pushButton_clicked();void on_pushButton_2_clicked();void on_pushButton_3_clicked();void on_pushButton_4_clicked(); private:Ui::second *ui; };#endif // SECOND_H
http://www.hkea.cn/news/14533227/

相关文章:

  • 网上做兼职的网站有哪些申京效率值联盟第一
  • h5在线网站建设网站页面框架设计
  • 广州 网站建设 行价拓客软件哪个好用
  • 彭州建设网站爱链接外链购买
  • 网站如何建设数据库企业网站建设维护方案
  • 科技馆网站建设背景哪些网站可以做宣传
  • 电子商务网站建设影响因素网站建站公司
  • 衡水网站seo绍兴网站建设方案报价
  • 各种网站app手机网站建设哪家公司好
  • wordpress外贸建站主题杂志 wordpress
  • 响应式环保网站网盟推广和搜索推广的区别
  • 网站制作 培训网页设计与网站开发素材
  • 网站的制作方法索尼电视网页浏览器
  • 宝塔网站建设iis建多个网站
  • 昊诺网站建设wordpress批量删除评论
  • 浙江网站seo360建筑网是什么公司
  • 四川星星建设集团有限公司网站昆山网站优化公司
  • 做网站优化常用工具企业站模板明细
  • 解聘 人力资源网站上怎么做微信销售平台
  • 重庆大渡口网站建设台州网站制作网站建设
  • 郑州建站系统费用旅游网站这么做
  • 网站建设流程有哪些山东住房和城乡建设厅网站登陆
  • 住房建设危房改造网站北京服饰电商网站建设
  • 微信网站开发视频建设成一个网站的程序
  • 什么是网站改版天猫网站建设目的
  • 运城做网站要多少钱网站怎样做自适应分辨率大小
  • 一家专门做瓷砖特卖的网站做网站的费用属于什么费用
  • 网站制作 西安智慧农业网站开发相关文档
  • 网站建设问题新闻资讯做网站需要的相关知识
  • 网站免费正能量小说长春 餐饮 网站建设