欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    课程设计报告-俄罗斯方块-嵌入式

    • 资源ID:1429575       资源大小:634.50KB        全文页数:20页
    • 资源格式: DOC        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    课程设计报告-俄罗斯方块-嵌入式

    1、 1 目 录 摘要. 1 关键字 . 1 1 功能说明 1 2 开发环境 1 2.1 Qt 简介 1 2.2 Qt 安装 1 2.3 Qt 开发基础 . 1 2.3.1 Qt 对象与对象树 1 2.3.2 信号与槽 . 1 2.3.3 事件 3 3 系统设计 3 3.1 需求分析 3 3.2 框架设计 3 3.2.1 俄罗斯方块基本规则 3 3.2.2 系统模块 . 4 3.3 系统实现 4 4 系统测试 5 5 课程设计总结 . 6 6 附录 . 6 6.1 参考资料 6 6.2 程序源码 6 1 摘要 Qt 是一个跨平台的 C+图形用户界面应用程序框架。本程序利用 Qt 提供的相关类,实

    2、现了俄罗斯方块的基本功能。 关键字 QT、嵌入式、软件开发 1 功能说明 支持俄罗斯方块游戏的基本功能 支持虚拟按键 2 开发环境 操作系统:ubuntu 10.04 LTS 开发工具:gnu 编译工具链(gcc 等)、Qt Creator、Qt 4.6.2 2.1 Qt 简介 Qt 是跨平台的应用程序和 UI 框架。它包括跨平台类库、集成开发工具和跨平台 IDE。 使用 Qt,只需一次性开发应用程序,无须重新编写源代码,便可跨不同桌面和嵌入式操作 系统部署这些应用程序。 2.2 Qt 安装 1.Qt 官网(http:/)上有完整的 SDK 下载,下载开发平台的 SDK,下载完成后 点击即可安

    3、装 2.如果是使用 Linux 系统,也可能通过命令行进行安装,以 ubuntu 10.04 LTS 为例: sudo apt-get install qt4-dev-tools qtcreator qt4-doc qt4-qtconfig qt-demos 3.如果希望构建嵌入式 Qt 开发平台,则需要参考相关开发板的说明,一般是先制作交叉编 译工具链、再交叉编译一个用于目标板的 Qt 库,这里不再详述 2.3 Qt 开发基础 2.3.1 Qt 对象与对象树 QObject 是所有 Qt 类的基类。QObject 组织成为对象树。当你创建 QObject 时,将另 外的对象作为其父对象, 这

    4、个对象就被加入其父对象的 children() 列表, 并且当父对象销毁 时,这个对象也能够被销毁。事实证明,这种实现方法非常适合 GUI 对象。例如,一个 QShortcut(键盘快捷键)对象是相关窗口的子对象,所以当用户关闭窗口时,这个对象也 能够被删除。 QWidget 作为所有能够显示在屏幕上的组件的父类,扩展了这种父子关系。一个子对 象通常也成为一个子组件,就是说,它被显示在父组件的坐标系统中,受到父组件的边界影 响可能会有剪切等等。例如,当应用程序销毁掉已关闭的消息对话框时,对话框上面的按钮 和标签一起被销毁,就像我们希望的那样,因为这些按钮和标签都是对话框的子对象。 2.3.2 信号与槽 在 GUI 编程中,当我们改变了一个组件,我们经常需要通知另外的一个组件。更一般 2 地,我们希望任何类型的对象都能够与另外的对象通讯。例如,如果用户点击了关闭按钮, 我们希望窗口的 close() 函数被调用。 早期工具库对这种通讯使用回调实现。 回调是一个指向一个函数的指针, 所以如果你希 望某种事件发生的时候,处理函数获得通知,你就需要将指向另


    注意事项

    本文(课程设计报告-俄罗斯方块-嵌入式)为本站会员(毕***)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583