C++ GUI rogramming with Qt 4 中文版(第一章至第十章).docVIP

C++ GUI rogramming with Qt 4 中文版(第一章至第十章).doc

  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文档。上传文档
查看更多
CGUIrogrammingwithQt4中文版(第一章至第十章)

C++ GUI Programming with Qt 中文版第一章至第十章 作 者 于丁/iamdbl/category/.aspx 制作 人 watchcloud 制作日期 年 月 日 C++ GUI Programming with Qt By Jasmin Blanchette, Mark Summerfield Publisher: Prentice Hall Pub Date: June , Print ISBN-: Print ISBN-: Pages: ? 学习,使用Qt已经将近两年了,最开始的时候用Qt,后来升级到Qt.,自认为对Qt的GUI编程部分还是很熟悉的。遗憾的是Qt的参考书少之又少,一般就是看文档和C++ GUI Programming with Qt ,这本书是免费提供的,让我对Qt,Trolltech公司有了更多的了解。我这个人就是这样,学习什么都喜欢了解这个东东发展的历史,虽然对学习并没有太多帮助。 升级到Qt以后,API有了很多变化,苦盼一本系统的参考书,很久,C++ GUI Programming with Qt 才得以面世,终于盼到后却遗憾的发现这本没有提供免费的电子版,今天,一个偶然的机会,得到Yimin网友的帮助,得到一份电子版,真是很谢谢他,他的blog/blog。 C++ GUI Programming with Qt 就是这样一本参考书,从易到难,从最经典的hello Qt开始,到构建复杂的程序。我从现在开始阅读学习,同时也把部分心得写出来,发到这里,也希望对Qt的学习者们有所帮助。这对我来说有点难度,懒人那,不过一定尽最大努力坚持写完我熟悉的部分。 加油! Qt发展小史Qt的创建者Haarard Nord(Trolltech公司的CEO)和Eirik Chambe-Eng(Trolltech公司的总裁)是一家瑞典公司的同事。那时()他们在做一个项目,这个项目需要在Unix,Macintosh,Windows上运行同一个GUI,象我们现在的开发人员一样,工作的很累,当时可是没有如今这么多的开发工具。一天他们工作之余去公园散步,晒太阳,喝咖啡。Haarard说:“We need an object-oriented display system。”这成为了后来Qt最重要的思想:提供面向对象的跨平台的GUI框架。看到这里小女我不仅感慨:什么时候我们的程序员们可以在工作的时候出来走走,只有在轻松愉快的环境中才会生产出出色的成果。在沉闷的办公室里,只是机械的堆砌代码而已。 所做就做,Haarard开始写代码,Eirik负责设计,Qt在襁褓中逐渐成长,在开始蹒跚学步的时候(年),他们开始让Qt闯荡江湖,两个人开始了创业的艰辛历程。 对这两个年轻人,年是非常艰难的一年,他们没有客户,没有钱,只有还没有完全实现的产品。关键时刻,他们的妻子帮他们渡过了难关。 字母Q作为所有类的前缀,是因为Haarard手写这个字母看起来特别的漂亮,字母t代表“toolkit”,在Xt,?X toolkit等中得到灵感。 年开始出现转机,他们得到了一个合同。这一年,他们雇佣了Arnt Gulbrandsen,他在Trolltech工作了六年,他为Qt实现了优秀的文档系统。 年月,Qt .发布,有商业和开源两个版本。年月,Qt.发布。 年,Matthias Ettrich开始用Qt开发KDE,使Qt成为Linux上GUI开发的 事实上的标准。 年,Qt 发布。 年,Qtopia发布。支持linux嵌入式开发。 年,Qt 发布。 年, Qt 发布。 十年来,Qt就是这样从不知名的一个产品,发展到现在拥有全世界范围内成千上万的客户。 .从Hello Qt开始差不多所有的程序教材都从Hello 开始,下面就是这个程序的qt版本。 #include QApplication #include QLabel int main(int argc, char *argv[]) { ???? QApplication app(argc, argv); ???? QLabel *label = new QLabel(Hello Qt!); ???? label-show(); ???? return app.exec(); } 按行解析以上行代码 第一,二行:是代码中需要使用的类的头文件。在Qt中,可以写成QApplication的格式,当然也可写成“QApplication.h”。 第三行:是main函数的标准写法 第五行:创建一个QApplication对象,管理应用程序的资源。 第六行:QLabel对象,QLabel是一个Qt提

文档评论(0)

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

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

1亿VIP精品文档

相关文档