17实验十七+Linux环境下Qt编程实验.pdfVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
17实验十七Linux环境下Qt编程实验

实验十七 Linux 环境下Qt 编程实验 一、实验目的 1、掌握简单的Linux 应用程序的编程; 2 、了解嵌入式Linux GUI 编程环境; 3、掌握 Qt 程序设计方法; 二、实验内容 1、使用 Qt 类库编写 helloworld 程序; 2 、使用交叉编译工具编译helloworld 程序; 3、下载并调试helloworld 应用程序; 三、实验设备 1、硬件: PC 机; DM2410 实验系统; 串口线; 机对机网线; 2、软件: PC 机操作系统(WINDOWS2000,REDHAT LINUX ); Linux 下 ARM GCC 交叉编译环境; 实验系统附带文件; tmake 软件包; Qt 移植实验中的安装的共享类库软件包; 四、预备知识 1、C 语言的基础知识; 2 、程序调试的基础知识和方法; 3、Linux 的基本操作。 五、基础知识 Qt 是用来开发多平台 GUI 和应用程序的 C++ 工具包。它除了提供 C++ 类库之 外,还提供了很多工具,使得开发更加快速容易。Qt 支持多平台和国际化。因此,Qt 开 发出来的程序有更强的适应性。 Qt C++工具包自从 1995 年开始就已经成为许多商业软件的核心。Qt 被很多公司使 用,如:ATT, IBM, NASA, Xerox 和其他的一些小公司和组织。在保持易用性和强 大功能的前提下,Qt 3.1 增加了很多重要的函数和新的类。Qt 的类尽可能的降低开发者 的工作量,并且提供统一的接口以利于学习,Qt 是完全面向对象的。 1、Qt 概要 Qt 包含了丰富的部件(在 Windows 术语中叫控件),这些部件提供了一些标准的功 能。Qt 引进了一种创造性的内建对象通信机制--信号和槽,来代替过去不安全的回调技 术。Qt 还提供了传统的事件模型来处理鼠标按下,键盘敲击等事件。Qt 多平台应用可以 使用现代程序设计需要的所有用户界面功能,如:菜单,上下文菜单, 拖放, 和 可停 靠工具栏等。 直观的命名规则和统一的设计方法简化了程序的设计。Qt 提供了一个视觉化的用户 界面设计工具--Qt Designer 。它支持Qt 强大的布局功能。它可以用来设计 GUI 或者 通过 内建的C++ 代码编辑器创建一个完整的程序。 Qt 可以很好的支持二维和三维的图形。它是平台无关 OpenGL 设计 GUI 工具包的事 实标准。 Qt 可以使用标准的数据库创建平台无关的数据库应用。它内建了很多数据库的驱动, 如:Oracle, Microsoft SQL Server, Sybase Adaptive Server, PostgreSQL, MySQL, 和 ODBC-compliant 等。Qt Designer 完全整合了 Qt 的数据库功能,因此它可以提供数据库 资料预览。包含了数据库的 Qt 相关部件,内建和自定制的部件都可以增加数据感知功能。 利用 Qt 的风格和主题,Qt 在很多支持的平台上具有本地外观。一份源代码,只需 要重新编译就可以运行于 Windows(95, 98, NT4, ME, 2000, XP), Mac OSX, Linux, Solaris, HP_UX 和其他支持 X11 的各种Unix 系统。Qt 程序也可以运行于嵌入 Qt 的系统。 Qt 的 qmake 工具可以生成于目标平台相适应的 makefiles 或者.dsp 文件。 许多用户在单一平台下使用 Qt 开发,如:Windows, Mac OS X 和 Unix 系统。既然 Qt 的体系结构利用了平台底层的属性,所以它在特定的平台下会支持该平台特有的属性, 例如:在 Windows 下支持 Ac

文档评论(0)

xxj1658888 + 关注
实名认证
文档贡献者

教师资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档