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

柏乡企业做网站门面设计装修效果图

柏乡企业做网站,门面设计装修效果图,做网站推广方法,做app网站建设使用手动连接#xff0c;将登录框中的取消按钮使用qt4版本的连接到自定义的槽函数中#xff0c;在自定义的槽函数中调用关闭函数 将登录按钮使用qt5版本的连接到自定义的槽函数中#xff0c;在槽函数中判断ui界面上输入的账号是否为admin#xff0c;密码是否为…使用手动连接将登录框中的取消按钮使用qt4版本的连接到自定义的槽函数中在自定义的槽函数中调用关闭函数 将登录按钮使用qt5版本的连接到自定义的槽函数中在槽函数中判断ui界面上输入的账号是否为admin密码是否为123456,如果账号密码匹配成功则输出“登录成功”并关闭该界面如果匹配失败则输出登录失败并将密码框中的内容清空 头文件 #ifndef WIDGET_H #define WIDGET_H#include QWidget #include QDebug #include QIcon #include QLabel //标签类 #include QMovie //动图类 #include QLineEdit //行编辑器类 #include QPushButton //按钮类QT_BEGIN_NAMESPACE namespace Ui { class Widget; } QT_END_NAMESPACEclass Widget : public QWidget {Q_OBJECTpublic:Widget(QWidget *parent nullptr);~Widget();signals:void my_signal1();public slots:void my_slots1();void my_slots2();private:Ui::Widget *ui;QLabel *lab1;QLabel *lab2;QLabel *lab3;QLineEdit *edit1;QLineEdit *edit2;QPushButton *btn1;QPushButton *btn2; }; #endif // WIDGET_H源文件 #include widget.h #include ui_widget.hWidget::Widget(QWidget *parent): QWidget(parent), ui(new Ui::Widget) {ui-setupUi(this);//设置并固定窗口大小this-setFixedSize(600,500); // //设置窗口的图片 // this-setWindowIcon(QIcon(:/pictrue/1.jpg)); // //设置窗口的标题 // this-setWindowTitle(登录账号界面);this-setWindowFlag(Qt::FramelessWindowHint);//创建一个标签类指针同时将父对象设为当前this指针指向的对象wlab1 new QLabel(this);//设置标签大小lab1-resize(600,150);//创建一个动图类指针接收动图QMovie *mv new QMovie(:/pictrue/dt.gif);//将动图放入标签中lab1-setMovie(mv);//让动图动起来mv-start();//自动适应lab1lab1-setScaledContents(true);//创建一个标签类指针同时将父对象设为当前this指针指向的对象wlab2 new QLabel(this);//设置标签的大小lab2-resize(50,50);//移动标签的位置lab2-move(170,200);//设置标签的图片lab2-setPixmap(QPixmap(:/pictrue/2.jpg));//自动适应lab2lab2-setScaledContents(true);//创建一个标签类指针同时将父对象设为当前this指针指向的对象wlab3 new QLabel(this);//设置标签的大小lab3-resize(50,50);//移动标签的位置lab3-move(170,260);//设置标签的图片lab3-setPixmap(QPixmap(:/pictrue/3.jpg));//自动适应lab3lab3-setScaledContents(true);//创建一个行编辑器类的指针同时将父对象设为当前this指针指向的对象wedit1 new QLineEdit(this);//设置行编辑器的大小edit1-resize(200,50);//移动行编辑器的位置edit1-move(220,200);//占位edit1-setPlaceholderText(账号);//创建一个行编辑器类的指针同时将父对象设为当前this指针指向的对象wedit2 new QLineEdit(this);//设置行编辑器的大小edit2-resize(200,50);//移动行编辑器的位置edit2-move(220,260);//占位edit2-setPlaceholderText(密码);//设置显示模式edit2-setEchoMode(QLineEdit::Password);//创建一个按钮类的指针同时设置文本并将父对象设为当前this指针指向的对象wbtn1 new QPushButton(登录,this);//设置按钮大小btn1-resize(140,50);//移动按钮的位置btn1-move(150,350);//设置按钮的颜色btn1-setStyleSheet(background-color:rgb(40,200,250));//创建一个按钮类的指针同时设置文本并将父对象设为当前this指针指向的对象wbtn2 new QPushButton(取消,this);//设置按钮大小btn2-resize(140,50);//移动按钮的位置btn2-move(300,350);//设置按钮的颜色btn2-setStyleSheet(background-color:rgb(40,200,250));//手动连接信号和自定义的槽函数 基于qt4版的连接 btn2发信号给当前窗口connect(btn2,SIGNAL(clicked()),this,SLOT(my_slots1()));//手动连接信号和自定义的槽函数 基于qt5版的连接 btn1发信号给当密码编辑器connect(btn1,QPushButton::clicked,this,Widget::my_slots2); }Widget::~Widget() {delete ui; }//自定义的槽函数 void Widget::my_slots1() {//关闭当前窗口this-close(); }void Widget::my_slots2() {//检查账号密码是否正确if(edit1-text() admin edit2-text() 123456){qDebug() 登录成功;//成功则关闭窗口this-close();}else{qDebug() 登录失败;//失败则清空密码编辑器的内容edit2-setText();} } 主函数文件 #include widget.h#include QApplicationint main(int argc, char *argv[]) {QApplication a(argc, argv);Widget w;w.show();return a.exec(); }运行结果 思维导图
http://wiki.neutronadmin.com/news/183135/

相关文章:

  • 手机网站大全1wordpress query_posts
  • 做网站ie10缓存建设手机网站费用吗
  • 网站和手机网站技术先进的网站建设公司
  • 安康电商网站建设wordpress文章获取接口
  • 腾讯云wed服务器做网站翻书效果的网站
  • 网站建设的技术外贸网站建设ppt模板
  • 购物网站建设规划书范文建设网站思维导图
  • 义马网站开发好看的网站分享
  • c2c网站系统春节网站设计
  • 广东像一起做网店的网站wordpress默认邮件在哪里设置
  • 网站建设合同封面模板下载世界总人口实时数据
  • 东昌府做网站推广安徽平台网站建设公司
  • 廊坊网站公司网络seo营销推广
  • 阿里云做的海外网站怎么样重庆注册公司流程和费用标准
  • 电子商城网站建设报告chatgpt中文在线
  • 做网站需要学会什么东道设计厉害吗
  • 用服务器建立网站兰州做网站的公司
  • 聊城网站建设:推广聊城博达网站建设综合实训ppt模板
  • 网站设置不能通过链接访问手机必备软件100个
  • 做门票的网站中山市
  • 阳江房产网站网络营销的培训课程视频
  • php做网站难么十大超级软件免费下载
  • 垂直 网站开发html购物网站源代码
  • 青海报社网站建设公司wordpress获取首页id
  • 做基金哪个网站好思源黑体做网站
  • 青岛公司做网站的价格洛阳西工区做网站哪家好
  • 色彩学习网站花蝴蝶高清免费看片大全
  • 天津做系统集成的公司网站wordpress后台教程网
  • 网站建设如何包含数据库长沙诚信做网站
  • 怀安网站建设推广普通话主题班会记录