# playimages **Repository Path**: xlinlin/playimages ## Basic Information - **Project Name**: playimages - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-04-30 - **Last Updated**: 2024-04-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # playimages 快速播放多张图片的demo,效果类似QMovie播放gif 使用QMovie播放gif比较方便,缺点是gif格式图片只支持256色,如果色彩丰富的图片会导致失真,此时手撸一个图片播放器就比较方便 说明: 1. 使用QTimer+QPainter完成循环绘制图片,通过定时器可以控制绘制的帧率 2. 可以设置是否循环播放,可以设置缩放系数 3. 使用[QCollator](https://blog.csdn.net/u011942101/article/details/123777494)类对字符串进行排序,避免出现1.txt 10.txt 11.txt 2.txt.20.txt.... 4. 当前功能比较少,如果需要扩展,可以参考[QMovie](https://doc.qt.io/qt-6/qmovie.html)接口设计进行扩展 测试图片放在images目录,调试时先将该目录拷贝的相应的目录中