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

网站开发工程师适合女生吗专业制作门牌

网站开发工程师适合女生吗,专业制作门牌,wordpress条文件,电商平台建设做网站思维导图 使用手动连接#xff0c;将登录框中的取消按钮使用qt4版本的连接到自定义的槽函数中#xff0c;在自定义的槽函数中调用关闭函数 将登录按钮使用qt5版本的连接到自定义的槽函数中#xff0c;在槽函数中判断ui界面上输入的账号是否为admin#xff0c;…思维导图 使用手动连接将登录框中的取消按钮使用qt4版本的连接到自定义的槽函数中在自定义的槽函数中调用关闭函数 将登录按钮使用qt5版本的连接到自定义的槽函数中在槽函数中判断ui界面上输入的账号是否为admin密码是否为123456,如果账号密码匹配成功则输出“登录成功”并关闭该界面如果匹配失败则输出登录失败并将密码框中的内容清空 widget.h #ifndef WIDGET_H #define WIDGET_H#include QWidget #includeQDebug #includeQPushButton//按钮类 #includeQLabel//标签类 #includeQLineEdit//行编辑器类 #includeQMovie//动图类 #include QPainter #include QPixmapQT_BEGIN_NAMESPACE namespace Ui { class Widget; } QT_END_NAMESPACEclass Widget : public QWidget {Q_OBJECTpublic:Widget(QWidget *parent nullptr);~Widget();private slots:void my_slot1();void my_slot2();private:Ui::Widget *ui;QMovie *mvnew QMovie(:/picture/gou.gif); }; //重写paintEvent函数 class CircularLabel:public QLabel { public:CircularLabel(QWidget *parentnullptr):QLabel(parent){}void paintEvent(QPaintEvent *event) override{QLabel::paintEvent(event);//调用基类的paintEvent以处理标准绘制QPainter painter(this);painter.setRenderHint(QPainter::Antialiasing);//抗锯齿QPixmap pixmap(:/picture/qq0.jpg);//加载图片pixmappixmap.scaled(this-size(),Qt::KeepAspectRatio,Qt::SmoothTransformation);QPainterPath path;path.addEllipse(0,0,this-width(),this-height());//创建一个圆形路径painter.setClipPath(path);//设置裁剪路径为圆形painter.drawPixmap(0,0,pixmap);//绘制图片} }; #endif // WIDGET_Hmain.cpp #include widget.h#include QApplicationint main(int argc, char *argv[]) {QApplication a(argc, argv);Widget w;w.show();return a.exec(); }widget.cpp #include widget.h #include ui_widget.hWidget::Widget(QWidget *parent): QWidget(parent), ui(new Ui::Widget) {ui-setupUi(this);//设置窗口标题this-setWindowTitle(QQ快聊);//设置窗口图标this-setWindowIcon(QIcon(:/picture/qq.png));//给动图类mv设置父组件mv-setParent(this);//给标签logLab1填充动图mvui-logLab1-setMovie(mv);//将动图mv设置自适应标签ui-logLab1-setScaledContents(true);//让动图动起来mv-start();//给标签logLab2填充图片ui-logLab2-setPixmap(QPixmap(:/picture/qqq.jpg));//将标签logLab2图片设置自适应标签ui-logLab2-setScaledContents(true);//创建一个圆形标签CircularLabel *headLabnew CircularLabel(this);//移动标签到固定位置headLab-move(350,150);//重设标签大小headLab-resize(111,111);//给标签userNameLab填充图片ui-userNameLab-setPixmap(QPixmap(:/picture/userName.jpg));//将标签userNameLab图片设置自适应标签ui-userNameLab-setScaledContents(true);//给标签passwdLab填充图片ui-passwdLab-setPixmap(QPixmap(:/picture/passwd.jpg));//将标签passwdLab图片设置自适应标签ui-passwdLab-setScaledContents(true);//给行编辑器userNameEdit设置占位ui-userNameEdit-setPlaceholderText(QQ账号/手机号/邮箱);//给行编辑器passwdEdit设置占位ui-passwdEdit-setPlaceholderText(密码);//给行编辑器passwdEdit设置显示模式 输入该行编辑器时内容不可见ui-passwdEdit-setEchoMode(QLineEdit::Password);//手动连接系统提供的信号和槽 基于qt4版本 该连接是不友好connect(ui-loginBtn,SIGNAL(clicked()),this,SLOT(my_slot1()));//手动连接系统提供的信号和自定义的槽函数 基于qt5版本 该连接是友好的connect(ui-loginBtn,QPushButton::clicked,this,Widget::my_slot2); }Widget::~Widget() {delete ui; }void Widget::my_slot1() {//获取行编辑器userNameEdit和passwdEdit输入的内容并和要求的admin和123456进行比对if(ui-userNameEdit-text()adminui-passwdEdit-text()123456){qDebug() 登录成功;close();} } void Widget::my_slot2() {//获取行编辑器userNameEdit和passwdEdit输入的内容并和要求的admin和123456进行比对if(ui-userNameEdit-text()!admin||ui-passwdEdit-text()!123456){qDebug() 登录失败;ui-passwdEdit-clear();} }widget.ui 运行结果 登录失败 登录成功
http://www.dnsts.com.cn/news/259002.html

相关文章:

  • 网站系统开发团队简介南京营销型网站建设
  • 舟山市建设局网站做电商网站前端用什么框架
  • 什么网站上做推广dw制作网页的过程
  • 网站信息安全建设方案公众平台推广
  • 中小企业官方网站网站制作教程:初学者
  • 众筹网站怎么做推广方案免费的域名网站
  • 艺术字体在线设计免费版合肥网站推广优化公司
  • 自应式网站天津市工程建设信息系统
  • 怎样制作网站建设规划图广州哪里有做网站
  • 娱乐平台类网站怎做关键词什么是做学院网站
  • 网站seo优化方案单页网站seo怎么做
  • 网站做不好一直不交付怎么办wordpress导航样式
  • 赶集网的二级域名网站怎么做搭建网站首页
  • 深圳 建设银行国际互联网站上海网络推广部
  • 娄底工程建设有限公司网站公众号开发者模式
  • 网站的优势和劣势软件网站排名
  • 东莞网站开发推荐wordpress语言的设置中文版
  • 力软框架做网站花生壳怎么建设网站
  • 软环境建设办公室网站青岛原创工程设计有限公司
  • 中山市企业网站seo哪里好商业网站的创建程序
  • 学校网站设计流程wordpress删除自定义分类
  • 乐山建设局网站杭州房产网签流程
  • 网站设计ai建站需要哪些东西
  • 广州市天河区门户网站中关村科技租赁
  • 向谷歌提交网站医疗器械网站素材
  • 创同盟做网站好不好网站上传教程
  • 建设一个个人网站不需要网页游戏大全网址
  • 网站视频要vip怎么看行业网站名称
  • 广州代做网站网站后台都需要什么软件做
  • 湖州 网站建设公司哪家好东莞市行政区划图