全文预览

基于qt的扫雷游戏设计与实现本科毕业设计

上传者:科技星球 |  格式:doc  |  页数:54 |  大小:0KB

文档介绍
有自己的窗口系统、模块化可裁剪性、代码完全公开。 2.1.1 QT语言的特性 QT是Trolltech 公司的一款图形开发产品,它采用完全的面向对象技术来进行图形应用程序的设计,允许真正的组件编程, Qt是一个全面的 C++ 应用程序开发框架,它包含一个类库,和用于跨平台开发及国际化的工具,可以开发高性能,跨平台客户端, 以及服务器端的应用程序。 Qt类库是一个拥有超过 400 个C++ 类,同时不断扩展的库。它封装了用于端到端应用程序开发所需要的所有基础结构。优秀的 Qt 应用程序接口包括成熟的对象模型, 内容丰富的集合类,图形用户界面编程与布局设计功能,数据库编程,网络, XML ,国际化, OpenGL 集成等等。 Qt设计者是一个功能强大的 GUI 布局与窗体构造器,能够在所有支持平台上, 以本地化的视图外观与认知,快速开发高性能的用户界面。 Qt 语言家是一套用来消除国际化工作流程中所带来障碍的工具。使用 Qt 语言家,开发小组可把应用程序的翻译转换外包给非技术性翻译人员,从而可增加精确度, 大大加快本地化处理过程。 Qt助手一个完全可自定义,重新分配的帮助文件或文档浏览器,它可与基于 Qt 的应用程序运行。使用 Qt助手,开发小组同样能够很大程度上加快文档的处理过程。 2.1.2 QT的优势作为嵌入式图形界面开发工具, QT优势很多,有如下一些: 1.支持平台广泛 QT应用程序接口与工具兼容于所有支持平台,让开发员们掌握一个应用程序接口,便可执行与平台非相关的应用开发与配置,其支持的平台有:QT/Windows (Windows XP,2000,NT4,Me/98 )、QT/Mac (Mac OSX)、QT/X11(Linux ,Solaris\HP-UX,IRIX,AIX) 等。 2.封装多 QT对不同平台的专门 QPI 进行了专门的封装(文件处理、网络等)。

收藏

分享

举报
下载此文档