- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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提
您可能关注的文档
最近下载
- QB∕T 5775-2022 离子交换树脂再生剂 氯化钠.pdf
- 24秋初中地理七年级上册(配湘教版)第二节 气温和降水 第1课时.pptx VIP
- 生命体征测量ppt(共69张PPT).ppt VIP
- 八年级地理第二章中国的自然环境第二节-气候第一课时..ppt
- 欧姆龙PLC-CP1E的中文手册.pdf VIP
- (正式版)D-L∕T 1870-2018 电力系统网源协调技术规范.docx VIP
- 八年级地理第二章中国的自然环境第二节_气候第一课时.ppt VIP
- 八年级语文上册第—次月考卷 1、3单元(江西专用)(原卷+解释)2025-2026学年 统编版.docx VIP
- 人教版八年级地理_第二章中国的自然环境第二节气候.ppt VIP
- 八年级上册地理第二章第二节中国的气候.pptx VIP
文档评论(0)