- 2
- 0
- 约10千字
- 约 3页
- 2017-08-20 发布于河南
- 举报
基于S3C2440与Qtopia简易数码相框实现
实验平台
主机平台:fc8 + vmware
硬件平台:Utu2440开发板
软件平台:linux-2.6.29.1
arm-linux-gcc-3.4.1
Qtopia-4.3.3
Madplay
前期准备
移植LCD及触模屏驱动,移植Qtopia,移植madplay(实现背景音乐mp3播放功能),以及按键驱动
QT数码相框实现
主要是通过QT的Qdir和QstringList类加载图片文件路径到链表中,并通过Qdir类的setNameFilters成员函数来过滤选择bmp、jpg、png、gif等QT支持的图片格式文件;
程序通过使用一个Qtimer类来定时触发update事件,update事件会调用自己实现的paintEvent函数,paintEvent函数中通过QPixmap 和Qpainter类来加载图片和显示图片。
主要功能代码
void MyDialog::paintEvent(QPaintEvent *)
{
QPainter painter(this);
QFileInfo fileInfo = list.at(i); //获取该图片的文件名
if (i l
您可能关注的文档
- 加强对团员干部培养考察.ppt
- 加气混凝土砌块砌筑与抹灰施工要点.doc
- 加强领导干部作风建设重要性与紧迫性.doc
- 动态配煤下焦炭质量预测模型研究.doc
- 动感作文教学实践和探索.doc
- 动感单车课上心率反应与卡路里消耗.doc
- 动物本领.doc
- 动筛车间生产影响和措施.doc
- 加油站管理论文:浅议石油销售企业体积计量交接综合差量率管理.doc
- 助溶剂对甲醇汽油体系稳定性影响.doc
- 2026+循证建议:英克司兰在慢性肾脏病患者中的应用解读.pptx
- 2026+中国循证专家共识:儿童肺栓塞的管理 (1)_final.pptx
- 2026+中国循证专家共识:儿童肺栓塞的管理 (1)_repaired.pptx
- 2026+中国循证专家共识:儿童肺栓塞的管理_final.pptx
- 2026+中国循证专家共识:儿童肺栓塞的管理_repaired.pptx
- 2026+专家建议:嗜酸性食管炎组织学报告标准化.pptx
- 2026+最佳实践共识建议:所有医院发生的尿路感染的预防策略.pptx
- 2026+paflar+指南:少关节型幼年特发性关节炎_repaired.pptx
- 2026+PANLAR建议:少关节型幼年特发性关节炎的治疗.pptx
- 2026+国外实践指南+:女性首次经历精神病发作时首选的抗精神病药物.pptx
原创力文档

文档评论(0)