- 1、本文档共14页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
CGUIQT4编程
Page ? * 本作品采用知识共享署名-非商业性使用 2.5 中国大陆许可协议进行许可。 专业交流 模板超市 设计服务 本作品的提供是以适用知识共享组织的公共许可( 简称“CCPL” 或 “许可”) 条款为前提的。本作品受著作权法以及其他相关法律的保护。对本作品的使用不得超越本许可授权的范围。 如您行使本许可授予的使用本作品的权利,就表明您接受并同意遵守本许可的条款。在您接受这些条款和规定的前提下,许可人授予您本许可所包括的权利。 查看全部… NordriDesign?中国专业PowerPoint媒体设计与开发 C++ GUI QT4 编程 Qt by Nokia Code less, think more 什么是QT Qt是 Q toolkit的缩写,Qt 是一个跨平台的 C++ 图形用户界面库,由挪威 TrollTech 公司于1995年底出品。 TrollTech公司是一个伟大的小公司,TrollTech存在期间,Qt发展成为不但包括一套跨平台图形库,而且包括若干非常方便和智能化的构建工具,2000年该公司发布了Qt/Embedded linux,如今,介绍嵌入式linux的书籍必定会介绍Qt的图形库移植。 KDE桌面环境是linux下一个极为绚丽的桌面系统,最初由Qt开发,如今Qt已成为linux下开发C++图形界面的事实标准 Google Earth、Skype、Photoshop Elements等等正是使用Trolltech公司的Qt工具包进行开发的 2008年1月28日,TrollTech公司被Nokia以1.53亿美元收购,Nokia随后在2009年推出第一个官方IDE :Qt Creator 这个幻灯片正是根据一本同名书命名的,该书最初出版于2007年,因此 没有介绍Qt Creator 为什么选择QT? Qt是一个跨平台的开发框架,横跨包括Unix/Linux/Mac/Windows/Meego等常见操作系统平台,并支持如Symbian/Window CE/单片机等多种嵌入式平台。“一次编写,随处编译”,即同样的代码,只需在新的系统上重新编译即完成了移植,大大降低了移植成本 Qt使用标准的面向对象机制,支持使用C++进行开发。如果使用Qyoto和Qt Jambi,同样可以使用C#和Java进行开发 Qt拥有250个以上的C++类,包含了无数方法,接口全部使用统一、友好的方式命名,对于一些没用过的方法不查文档也可以知道用法 Qt具有丰富的工具和帮助文档,可以实现一键查询用法 XML支持和Webkit引擎集成 QT遵循商业和开源双重协议 被Nokia合并后,Nokia即将以Qt作为塞班和meego的标准开发框架,Android是近几年才出现的名词,但是Qt在嵌入式领域已经发展了10年 Meego:Intel和Nokia为了对抗Chrome OS而开发的linux内核操作系统, 现已经应用于平板电脑和上网本 Next Limit Technologies的RealFlow 4 移植案例 当包括迪斯尼和 Pixar 在内的制片厂和视觉效果工作室需要生成水花飞溅、喷涌和漩涡效果时,他们常常求助于 Next Limit Technologies 及其 RealFlow 模拟软件。 Next Limit 于 2007 年因其出色的工作赢得了奥斯卡技术成就奖,这一成就让电影工作者可以逼真地绘制出水和其他液体的流动。 RealFlow 最初是基于 Windows 开发的应用程序,但却受到倾向于 Linux 的潜在客户的热捧。因此 Next Limit 没有将 Win32 代码移植到 Linux,而是使用 Qt 重新构建了软件。 Next Limit 开发人员只用了两个月就将 RealFlow 移植到 Qt。 Next Limit RealFlow 产品技术主管 Angel Tena 说“实在是太容易了。Qt 类设计的很好并易于使用。我们甚至常常不必去看文档。我们只要想出函数的名称,就会发现有一堆的函数可用。” Qt by Nokia Qt SDK的安装和使用 面向对象的Qt Qt的signal/slot机制 Qt工具链的缺陷 1.Qt SDK的安装和使用 先到网上有哪些信誉好的足球投注网站“Qt 下载”,即可找到诺基亚官网上的下载链接 下载相应平台下的安装文件,Windows下直接双击运行安装,linux等一般须在终端启动之 安装完成后,Windows平台下应当进行环境变量配置,使程序启动时能够找到库 菜单中找到Qt Creator,点击运行即可 (演示:Qt Creator的应用) Qt Creator集成的构件 一个类Vim编辑器(支持语法高亮/自动补全/自动检查/正则表达式查找/代码折叠等) 一个编译器(Window
文档评论(0)