新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 嵌入式图片滑动的3D桌面设计方案

嵌入式图片滑动的3D桌面设计方案

作者:时间:2012-03-29来源:网络收藏

事件响应分为键盘响应和鼠标响应,针对F10、F11等按键可以激活调试、更新等功能;针对鼠标点击,根据点击点的不同,响应事件分为3种,点击页面正中间区域即触发相关页面功能,点击非正中间区域则会使“flow”起来。

 3 功能实现

图3是整个系统软件的运行流程。

图3 系统软件流程

图3 系统软件流程

,需要完成以下工作:

①pictureflow的移植与修改。

② 准备QT环境,在设备中设置好QT运行环境。

③pictureflow的配置与交叉编译。

④ 准备应用程序入口和相关。pictureflow默认会搜索当前路径上的图片,如果在pictureflow运行时将路径传入,就会搜索指定路径上的图片,并将图片以形式显示在显示设备上。pictureflow默认鼠标点击动作将使图片向左或者向右,因此必须修改点击屏中间区域的响应。详细代码如下:

将上述代码中的if…else语句进行修改,即可提供程序入口:

其中,enterApplication(int index)函数可根据index的不同决定调用哪一个应用程序。

⑤ 系统初始化时启动pictureflow,在系统启动脚本start.sh文件中加入启动pictureflow的语句:

pictureflow-qws.

结 语

本文讨论的图片滑动的实现方法及应用的主要技术,包括相关的图片渲染算法和图片切换动态实现,均已在工程实践中证明是可行的。

由于设备资源的限制和触摸屏参数的设置,该项目的精密度有待提高。

linux操作系统文章专题:linux操作系统详解(linux不再难懂)

c++相关文章:c++教程



上一页 1 2 下一页

评论


相关推荐

技术专区

关闭