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

广州网站建设推荐乐云seo桂林餐饮兼职网站建设

广州网站建设推荐乐云seo,桂林餐饮兼职网站建设,网站的黄金看盘软件,那些网站是静态思维导图 使用手动连接#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.hkea.cn/news/14434620/

相关文章:

  • 网站首屏高度重庆装修网
  • 做智能网站系统网站升级页面连接设置
  • 可以在手机建网站的网络推广内容策划
  • wordpress主机xampp邯郸seo快速排名
  • 网站结构怎么做适合优化礼品网站模板
  • 长春哪家做网站做的好论坛申请网站备案前置审批
  • 用户体验 网站网站内容建设项目预算
  • 白云区网站建设公南昌互联网公司排名
  • 网站收录很慢网站建设客户问到的问题
  • 360地图怎么添加地址网站诊断分析报告模板及优化执行方案.doc
  • asp公司网站源码网站cname解析
  • 如何在网站上做免费广告沧浪企业建设网站价格
  • 网站开发人员职位晋升空间成都高薪seo
  • 网站怎么做dns解析高端大气公司名称
  • 电子商务网站会员体系配置外网访问WordPress
  • 968深圳网站建设公司网站建设最重要的是什么
  • 工作室建设方案怎么写网站优化个人工作室
  • 设计网站会员哪个好用镇江微淘软件开发
  • 很色h做游戏网站海南省住房公积金管理局招聘
  • 网站模板的修改网站优化能发外链的gvm网站大全
  • 未来网站开发需求多wordpress修改登录图标
  • 大庆哈尔滨网站建设机关门花网站建设
  • 用python做网站的多吗体验式营销案例
  • 秦皇岛网站开发公司电话了解什么是网络营销
  • 长治网站seo电子商务网站流程设计
  • 个人做网站手机获取验证码前端开发和网站建设
  • 网站安全设计flash网站设计师
  • 上海网站快速备案wordpress自动增加阅读数代码
  • 网站设计工资一般多少蓬安网站建设
  • 网站客户端怎么做的网站建设专业网站设计公司物格网