- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE
HYPERLINK /iamdbl/archive/2007/01/25/1493594.aspx C++ GUI Programming with Qt 4中文版第一章至第十章
作 者
于丁
原文链接
/iamdbl/category/275004.aspx
制作 人
watchcloud
制作日期
2008 年 9 月 18 日
C++ GUI Programming with Qt 4 By Jasmin Blanchette, Mark Summerfield Publisher: Prentice Hall Pub Date: June 21, 2006 Print ISBN-10: 0-13-187249-4 Print ISBN-13: 978-0-13-187249-3 Pages: 560?
学习,使用Qt已经将近两年了,最开始的时候用Qt3,后来升级到Qt4.1,自认为对Qt的GUI编程部分还是很熟悉的。遗憾的是Qt的参考书少之又少,一般就是看文档和C++ GUI Programming with Qt 3,这本书是免费提供的,让我对Qt,Trolltech公司有了更多的了解。我这个人就是这样,学习什么都喜欢了解这个东东发展的历史,虽然对学习并没有太多帮助。
升级到Qt4以后,API有了很多变化,苦盼一本系统的参考书,很久,C++ GUI Programming with Qt 4才得以面世,终于盼到后却遗憾的发现这本没有提供免费的电子版,今天,一个偶然的机会,得到Yimin网友的帮助,得到一份电子版,真是很谢谢他,他的blog HYPERLINK /blog /blog。
C++ GUI Programming with Qt 4就是这样一本参考书,从易到难,从最经典的hello Qt开始,到构建复杂的程序。我从现在开始阅读学习,同时也把部分心得写出来,发到这里,也希望对Qt的学习者们有所帮助。这对我来说有点难度,懒人那,不过一定尽最大努力坚持写完我熟悉的部分。
加油!
HYPERLINK /iamdbl/archive/2007/01/25/1493674.aspx Qt发展小史
Qt的创建者Haarard Nord(Trolltech公司的CEO)和Eirik Chambe-Eng(Trolltech公司的总裁)是一家瑞典公司的同事。那时(1990)他们在做一个项目,这个项目需要在Unix,Macintosh,Windows上运行同一个GUI,象我们现在的开发人员一样,工作的很累,当时可是没有如今这么多的开发工具。一天他们工作之余去公园散步,晒太阳,喝咖啡。Haarard说:“We need an object-oriented display system。”这成为了后来Qt最重要的思想:提供面向对象的跨平台的GUI框架。看到这里小女我不仅感慨:什么时候我们的程序员们可以在工作的时候出来走走,只有在轻松愉快的环境中才会生产出出色的成果。在沉闷的办公室里,只是机械的堆砌代码而已。
所做就做,Haarard开始写代码,Eirik负责设计,Qt在襁褓中逐渐成长,在开始蹒跚学步的时候(1993年),他们开始让Qt闯荡江湖,两个人开始了创业的艰辛历程。
对这两个年轻人,1994年是非常艰难的一年,他们没有客户,没有钱,只有还没有完全实现的产品。关键时刻,他们的妻子帮他们渡过了难关。
字母Q作为所有类的前缀,是因为Haarard手写这个字母看起来特别的漂亮,字母t代表“toolkit”,在Xt,?X toolkit等中得到灵感。
1995年开始出现转机,他们得到了一个合同。这一年,他们雇佣了Arnt Gulbrandsen,他在Trolltech工作了六年,他为Qt实现了优秀的文档系统。
1995年5月,Qt 0.9发布,有商业和开源两个版本。96年9月,Qt1.0发布。
1997年,Matthias Ettrich开始用Qt开发KDE,使Qt成为Linux上GUI开发的 事实上的标准。
1999年,Qt 2 发布。
2000年,Qtopia发布。支持linux嵌入式开发。
2001年,Qt 3 发布。
2005年, Qt 4 发布。
十年来,Qt就是这样从不知名的一个产品,发展到现在拥有全世界范围内成千上万的客户。
HYPERLINK /iamdbl/archive/2007/02/05/1502885.aspx 1.1从Hello Qt开始
差不多所有的程序教材都从Hello 开始,下面就是这个程序的qt版本。
1 #include QApplication2 #include QLabel3 int main(int argc, char *argv
原创力文档


文档评论(0)