Qt设置多张图像为开头动画
工具:Qt5.6.1 VS2017 语言:C++
在网上找了几个设置Qt开头动画的案例,都是设置一张图或者一个.gif文件,又或者用多个QSplashscreen。
本着自己想随意更换图像顺序或者动画内容,在Qt说明手册找到一个方法。QSplashscreen setPixmap设置显示的图像。
自己现在.qrc文件内放入提前编号文件名的图像,按照图像名顺序播放,建议1.png、2.png。。。名命。
在main方法中定义:
int main(int argc, char *argv[])
{QApplication a(argc, argv);QString src = ":/screen/gif/";QString png = ".png";QPixmap logo(src + QString::number(1) + png);QSplashScreen screen(logo);screen.show();//设置每张图像显示时间float delayTime = 0.25;//循环播放图像for (int i = 1; i < 8; i++){//加载新的图像logo.load(src + QString::number(i) + png);//更替图像screen.setPixmap(logo);//设置定时QElapsedTimer timer;timer.start();while (timer.elapsed() < (delayTime * 1000)){a.processEvents();}}screen.hide();MyWidget w;w.show();return a.exec();
}
Qt设置多张图像为开头动画相关推荐
- ITK:在一张图像中设置像素值
ITK:在一张图像中设置像素值 内容提要 输出结果 C++实现代码 内容提要 本示例演示如何设置图像中单个像素的值. 输出结果 C++实现代码 #include "itkImage.h&qu ...
- 【Qt OpenGL】Qt Creator中的3D绘图及动画教程
Qt Creator中的3D绘图及动画教程(参照NeHe) 刚刚学习了Qt Creator,发现Qt提供了QtOpenGL模块,对OpenGL做了不错的封装,这使得我们可以很轻松地在Qt程序中使用Op ...
- python改背景颜色_Python Opencv 通过轨迹(跟踪)栏实现更改整张图像的背景颜色
!!!本博客,是对图像的背景颜色的修改的基础讲解~!!! 还包括一个练习--是对背景色修改的一点应用尝试!!!--始终相信学习多一点探索,脚步会更坚定一些~ 愿所有正在努力的人都可以坚持自己的路一直走 ...
- ViewPager(六)让ViewPager用起来更顺滑——设置间距与添加转场动画
用法概述: 1.换页监听与换页方法 2.懒加载及预加载定制 3.设置间距与添加转场动画 4.轮播.禁止滑动与指示器的配合 这篇和下一篇都是偏向技巧的东西,对于前端开发者来讲,开发的应用是直接面对用户的 ...
- QT设置背景图片以及设置按钮
1.Qt设置背景图片 ①.设置UI窗口背景图片,需要在构造函数中添加以下代码: this-> setAutoFillBackground(true); QPa ...
- Qt设置按钮背景图片,点击不显示背景
Qt设置按钮为图片样式方法 资源中准备两张不同颜色的图片,qtcreator中右键按钮,选择Change styleSheet,输入如下代码: QPushButton{image: url(:/new ...
- 计算两张图像之间的PSNR和SSIM值
计算两张图像之间的PSNR和SSIM值 from skimage.metrics import mean_squared_error as mse from skimage.metrics impor ...
- 从零开始在windows下使用QT根据点绘制图像
从零开始在windows下使用QT根据点绘制图像(QPainter or halcon) 前言 QT+msvc+SDK+halcon环境搭建 1 添加 .lib库文件路径 2 添加 .h 头文件 3 ...
- opencv将多张图像放在一张大图里
#include<opencv2/imgproc/imgproc.hpp> #include<opencv2/highgui/highgui.hpp> #include< ...
最新文章
- 科大讯飞全新1024:3大计划,200项A.I.能力,全链路驱动应用场景创新!
- 南农Nature Microbiology一作顾少华:我与铁载体的这5年
- 从linux和ucos的比较中来看进程这个概念
- 关于写博客的原因以及一点个人说明。
- html输入完账号密码才能跳转,HTML输入字段跳转
- 数据结构算法入门--链表
- linux下装输入法,linux下输入法安装
- 连续子数组的最大和(基于动态规划)
- 2019级C语言大作业 - 十步万度
- (二十六)java版spring cloud+spring boot 社交电子商务平台-Eureka介绍
- javascript对table的添加,删除行的操作
- chmod 777命令_Linux shell命令总结
- java Byte Stream and Character Stream的不同
- Receptive Field Block Net 论文阅读
- 电脑端扫描二维码(java)
- 数学建模竞赛论文写作规范
- Day08_vant实现_网易云音乐案例
- 苹果cmsv10仿韩剧TV网电脑加手机高端模板免费下载
- vs2019中采用C++编程使用python中的matplotlib画图库
- Win10各版本介绍及区别: