c++ gui programming with qt 4 中文版(第一章至第十章)

c++ gui programming with qt 4 中文版(第一章至第十章)

ID:27743862

大小:2.69 MB

页数:270页

时间:2018-12-05

c++ gui programming with qt 4 中文版(第一章至第十章)_第1页
c++ gui programming with qt 4 中文版(第一章至第十章)_第2页
c++ gui programming with qt 4 中文版(第一章至第十章)_第3页
c++ gui programming with qt 4 中文版(第一章至第十章)_第4页
c++ gui programming with qt 4 中文版(第一章至第十章)_第5页
资源描述:

《c++ gui programming with qt 4 中文版(第一章至第十章)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、C++GUIProgrammingwithQt4中文版第一章至第十章作者于丁原文链接http://blog.csdn.net/iamdbl/category/275004.aspx制作人watchcloud制作日期2008年9月18日C++GUIProgrammingwithQt4ByJasminBlanchette,MarkSummerfield...............................................Publisher:PrenticeHallPubDate:June21,

2、2006PrintISBN-10:0-13-187249-4PrintISBN-13:978-0-13-187249-3Pages:560 学习,使用Qt已经将近两年了,最开始的时候用Qt3,后来升级到Qt4.1,自认为对Qt的GUI编程部分还是很熟悉的。遗憾的是Qt的参考书少之又少,一般就是看文档和C++GUIProgrammingwithQt3,这本书是免费提供的,让我对Qt,Trolltech公司有了更多的了解。我这个人就是这样,学习什么都喜欢了解这个东东发展的历史,虽然对学习并没有太多帮助。升级到Qt4以

3、后,API有了很多变化,苦盼一本系统的参考书,很久,C++GUIProgrammingwithQt4才得以面世,终于盼到后却遗憾的发现这本没有提供免费的电子版,今天,一个偶然的机会,得到Yimin网友的帮助,得到一份电子版,真是很谢谢他,他的bloghttp://liyimin.net/blog。C++GUIProgrammingwithQt4就是这样一本参考书,从易到难,从最经典的helloQt开始,到构建复杂的程序。我从现在开始阅读学习,同时也把部分心得写出来,发到这里,也希望对Qt的学习者们有所帮助。这对我

4、来说有点难度,懒人那,不过一定尽最大努力坚持写完我熟悉的部分。加油!Qt发展小史Qt的创建者HaarardNord(Trolltech公司的CEO)和EirikChambe-Eng(Trolltech公司的总裁)是一家瑞典公司的同事。那时(1990)他们在做一个项目,这个项目需要在Unix,Macintosh,Windows上运行同一个GUI,象我们现在的开发人员一样,工作的很累,当时可是没有如今这么多的开发工具。一天他们工作之余去公园散步,晒太阳,喝咖啡。Haarard说:“Weneedanobject-ori

5、enteddisplaysystem。”这成为了后来Qt最重要的思想:提供面向对象的跨平台的GUI框架。看到这里小女我不仅感慨:什么时候我们的程序员们可以在工作的时候出来走走,只有在轻松愉快的环境中才会生产出出色的成果。在沉闷的办公室里,只是机械的堆砌代码而已。所做就做,Haarard开始写代码,Eirik负责设计,Qt在襁褓中逐渐成长,在开始蹒跚学步的时候(1993年),他们开始让Qt闯荡江湖,两个人开始了创业的艰辛历程。对这两个年轻人,1994年是非常艰难的一年,他们没有客户,没有钱,只有还没有完全实现的产品

6、。关键时刻,他们的妻子帮他们渡过了难关。字母Q作为所有类的前缀,是因为Haarard手写这个字母看起来特别的漂亮,字母t代表“toolkit”,在Xt, Xtoolkit等中得到灵感。1995年开始出现转机,他们得到了一个合同。这一年,他们雇佣了ArntGulbrandsen,他在Trolltech工作了六年,他为Qt实现了优秀的文档系统。1995年5月,Qt0.9发布,有商业和开源两个版本。96年9月,Qt1.0发布。1997年,MatthiasEttrich开始用Qt开发KDE,使Qt成为Linux上GUI开

7、发的事实上的标准。1999年,Qt2发布。2000年,Qtopia发布。支持linux嵌入式开发。2001年,Qt3发布。2005年,Qt4发布。十年来,Qt就是这样从不知名的一个产品,发展到现在拥有全世界范围内成千上万的客户。1.1从HelloQt开始差不多所有的程序教材都从Hello开始,下面就是这个程序的qt版本。1#include2#include3intmain(intargc,char*argv[])4{5    QApplicationapp(argc,a

8、rgv);6    QLabel*label=newQLabel("HelloQt!");7    label->show();8    returnapp.exec();9}按行解析以上9行代码第一,二行:是代码中需要使用的类的头文件。在Qt4中,可以写成的格式,当然也可写成“QApplication.h”。第三行:是main函数的标准写法第

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。