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

网站建设完成外网无法访问合肥百度推广优化排名

网站建设完成外网无法访问,合肥百度推广优化排名,关于网站建设的文章,四川建设厅下载专区网站1. 过场动画效果 2. 思路分析 过场动画较为简单,只有一个进度条在进行滚动,因此实现起来不需要动画相关处理,仅需要图片和定时器设定,让进度条动起来即可。我们可以创建一个对话框,设定背景图片以及对话框透明无边框&a…

1. 过场动画效果

在这里插入图片描述

2. 思路分析

  过场动画较为简单,只有一个进度条在进行滚动,因此实现起来不需要动画相关处理,仅需要图片和定时器设定,让进度条动起来即可。我们可以创建一个对话框,设定背景图片以及对话框透明无边框,然后想办法让进度条动起来。所需素材图片如下:
在这里插入图片描述
  我们只需要按照定时器设定,定时截取第二张图片中的一部分,用来覆盖刷新第一张图片中进度条框的进度即可。

3. 代码分析

3.1 创建对话框

  基于QWidget类新建QCutScene过场动画类。

//加载过场动画
class QCutScene : public QWidget
{Q_OBJECTpublic:explicit QCutScene(QWidget* parent = nullptr);~QCutScene();signals:protected:void paintEvent(QPaintEvent* event);private:QPixmap m_background;QPixmap m_progress;int m_nStep = 15;
};
3.2 设定对话框属性

  去除窗体边框–设置窗体背景透明–设置背景图片。

// 设置背景图片
m_background.load(":/images/cutscene.png");// 设定窗体大小与图片相等
setFixedSize(m_background.size());// 去除窗体边框
setWindowFlags(Qt::FramelessWindowHint | windowFlags());// 设置窗体背景透明
setAttribute(Qt::WA_TranslucentBackground);
3.3 进度条滚动

  首先我们新建一个定时器,用来定时更新重绘背景图片,其中update()更新函数会自动调用paintEvent()函数。此外我们需要保证progress.png图片的高度宽度与背景图片中进度条框的高度宽度相等,这样使用QPixmap 的copy()函数可以定时拷贝进度条图片的一部分进行图片叠加覆盖,实现动态滚动的效果。

    QPixmap pixmap(":/images/progress.png");QTimer* pTimer = new QTimer(this);connect(pTimer, &QTimer::timeout, this, [=]() {m_progress = pixmap.copy(0, 0, m_nStep, pixmap.height());update();if (m_nStep >= pixmap.width()){pTimer->stop();pTimer->deleteLater();MainGamePanel* pGamePanel = new MainGamePanel;pGamePanel->show();close();}m_nStep += 5;});pTimer->start(15);
void QCutScene::paintEvent(QPaintEvent* event)
{Q_UNUSED(event)QPainter painter(this);painter.drawPixmap(rect(), m_background);// (62,417)是背景图片中进度条的左上角坐标painter.drawPixmap(62, 417, m_progress.width(), m_progress.height(), m_progress);
}
http://www.hengruixuexiao.com/news/21175.html

相关文章:

  • 青岛永诚网络有限公司厦门seo排名
  • 成都优化网站seo运营经理
  • 厦门做网站企业中关村在线app
  • 什么网站做电子元器件上海搜索优化推广
  • web网站开发基本流程有哪些济南百度seo
  • 南充建网站嘉兴百度seo
  • 哪个公司做视频网站怎么提高百度搜索排名
  • 企业网站建设中在方案设计上东莞网站推广的公司
  • emlog做企业网站seoheuni
  • 取名网站怎么做b2b平台有哪些网站
  • 太原网站建设开发公司英文seo推广
  • 郑州免费网站制作商旅平台app下载
  • 怎样做关键词网站百度seo查询系统
  • 有做翻译英文网站网推公司
  • 银行网站开发优质的seo快速排名优化
  • 爱是做的电影网站吗品牌营销案例分析
  • 广州seo网站排名优化视频app推广
  • 合肥网站设计公广州代运营公司有哪些
  • 佛山中小企业网站制作厦门网站建设平台
  • 外国人做僾视频网站网络营销成功案例有哪些2022
  • 租用大型服务器多少钱sem和seo有什么区别
  • 电话销售企业网站怎么做合肥百度搜索优化
  • 益保网做推广网站吗seo哪里有培训
  • wordpress缓存与手机版动态切换刷关键词排名seo
  • 哪个网站有做视频转场的素材2020年度关键词有哪些
  • 网站子页面怎么做的如何做好一个营销方案
  • 自己做的网站如何让别人访问seo服务销售招聘
  • 股票网站怎么做动态表格四川seo推广方案
  • 域名申请好了怎么做网站怎么有自己的网站
  • 做网站的工作叫什么网络营销的主要手段和策略