用 C++ 基于 QT 实现的数码相框
2023-01-13 04:36
浏览:293次
Fork 自:
简介
数码相框是观看和分享数码照片的专用设备。数码相框是展示数码照片而非纸质照片的相框。数码摄影必然推动数码相框的发展,因为全世界打印的数码相片不到35%。数码相框通常直接插上相机的存储卡展示照片,当然更多的数码相框会提供内部存储空间以接外接存储卡功能。数码相框就是一个相框,不过它不再用放进相片的方式来展示,而是通过一个液晶的屏幕显示,它可以通过读卡器的接口从SD卡获取相片,并设置循环显示的方式,比普通的相框更灵活多变,也给现在日益使用的数码相片一个新的展示空间。 ## 目标与实现思路 - 打开一张图片并显示(已实现) - 打开一文件夹下所有的图片并播放 - 播放功能实现原理: 使用一个定时器,在每次定时器触发后,调用一次显示图片动作,然后等定时器再次触发后,再显示下一次图片处理动作。 - 播放图片时通过点击屏幕进行暂停或继续 - 点击屏幕触发鼠标事件,进而实现暂停功能。其实现原理是,当点击屏幕使触发鼠标单击事件,在事件里判断定时器状态进而实现暂停和继续播放功能。 - 暂停时可以手动点击下一张、上一张
一起来交流一下吧~
评论加载中...
Copyright © 2022-2024 1024Code 粤ICP备19030132号-9