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

公司黄页什么意思seo免费

公司黄页什么意思,seo免费,短网址 wordpress,本地购物平台文章目录 一、前言二、使用1.FormLoading.h2.FormLoading.cpp 一、前言 项目中在下发指令时,结果异步返回,可能需要一段时间,因此需要用到加载动画。 用的比较简单,就是新建Widget子窗口,放一个Label,使用…

文章目录

  • 一、前言
  • 二、使用
    • 1.FormLoading.h
    • 2.FormLoading.cpp


一、前言

项目中在下发指令时,结果异步返回,可能需要一段时间,因此需要用到加载动画。
用的比较简单,就是新建Widget子窗口,放一个Label,使用QMovie在Label中播放GIF。
当下发指令时,就打开子窗口显示加载过程,同时开启一个定时器,如果在定时器触发超时信号或超时之前收到结果,则隐藏加载过程子窗口,并关闭定时器。

二、使用

1.FormLoading.h

#ifndef FORMLOADING_H
#define FORMLOADING_H#include <QWidget>
#include <QMovie>
#include <QLabel>namespace Ui {
class FormLoading;
}class FormLoading : public QWidget
{Q_OBJECTpublic:explicit FormLoading(QWidget *parent = 0);~FormLoading();void startAnimation();void stopAnimation();protected:void paintEvent(QPaintEvent *p1);private:Ui::FormLoading *ui;QMovie *m_pMovie;QLabel *m_pLabel;
};#endif // FORMLOADING_H

2.FormLoading.cpp

#include "formloading.h"
#include "ui_formloading.h"
#include <QVBoxLayout>
#include <QPainter>
#include <QBitmap>
FormLoading::FormLoading(QWidget *parent) :QWidget(parent),ui(new Ui::FormLoading)
{ui->setupUi(this);// 设置窗口置顶和无边框this->setWindowFlags(Qt::WindowStaysOnTopHint | Qt::FramelessWindowHint);// 设置窗口透明用来支持圆角样式属性this->setAttribute(Qt::WA_TranslucentBackground);// 设置模态对话框this->setWindowModality(Qt::ApplicationModal);setFixedSize(350, 280);m_pMovie = new QMovie(":/images/loading.gif");m_pLabel = new QLabel(this);m_pLabel->setAlignment(Qt::AlignHCenter | Qt::AlignVCenter);// 设置背景透明m_pLabel->setAutoFillBackground(true);//m_pLabel->setStyleSheet("width:150px;border-radius:10px; background-color: rgb(255, 255, 255);");m_pLabel->setStyleSheet("background-color: rgba(255, 255, 255, 0);");m_pLabel->setMovie(m_pMovie);QVBoxLayout *pLayout = new QVBoxLayout(this);pLayout->addWidget(m_pLabel);setLayout(pLayout);
}FormLoading::~FormLoading()
{delete ui;if(m_pMovie != nullptr){delete m_pMovie;}if(m_pLabel != nullptr){delete m_pLabel;}
}// 绘图事件
void FormLoading::paintEvent(QPaintEvent *p1)
{//绘制样式QStyleOption opt;opt.init(this);QPainter p(this);style()->drawPrimitive(QStyle::PE_Widget, &opt, &p, this);//绘制样式QBitmap bmp(this->size());bmp.fill();QPainter painter(&bmp);painter.setPen(Qt::NoPen);painter.setBrush(Qt::black);painter.setRenderHint(QPainter::Antialiasing);painter.drawRoundedRect(bmp.rect(), 15, 15);setMask(bmp);
}void FormLoading::startAnimation()
{m_pMovie->start();
}void FormLoading::stopAnimation()
{m_pMovie->stop();
}
http://www.hkea.cn/news/6057/

相关文章:

  • wordpress artx站内seo优化
  • 巴中微信开发 做网站最新的疫情最新消息
  • 种子搜索网站开发seo课程培训机构
  • java做的网站怎么设置关闭和开启网站访问不了网络营销的基本特征
  • 电子商务网站建设的概要设计快速申请免费个人网站
  • 东莞网站建设制作免费咨3天引流800个人技巧
  • 郑州网站策划长沙seo代理商
  • 北京喷绘写真广告公司百度seo营销
  • 邯郸市住房公积金管理中心北京seo课程培训
  • 优必选网站安卓优化
  • 织梦英文版网站怎么做seo关键词排名公司
  • 如何刷网站流量太原百度seo
  • 阳江网站建设公司公关负面处理公司
  • 北京两学一做网站短视频推广公司
  • PS做图标兼职网站百度下载安装2021最新版
  • 一元购网站建设流程2022最新新闻素材摘抄
  • 外贸网站优势seo关键词外包公司
  • 涡阳哪里有做网站的chrome官网下载
  • 深圳市住房建设部网站爱站网反链查询
  • 个人做网站犯法吗手机流畅优化软件
  • 电商网站 建设步骤推荐友情链接
  • 如何做内网站的宣传栏西安seo网站管理
  • 成都门户网站建设公司前端seo优化
  • 傻瓜式建站平台网络营销技巧和营销方法
  • 广州番禺区最新疫情大地seo视频
  • 邢台提供网站建设公司哪家好微信引流推广
  • 长沙做网站公免费招聘信息发布平台
  • 三亚建设信息网站长沙谷歌seo收费
  • 做网站虚拟主机哪家好google入口
  • 广州服装 网站建设seo搜索引擎优化推广专员