Qt 4开发实践

出版时间:2011-1  出版社:电子工业出版社  作者:郑阿奇 主编  页数:484  
Tag标签:无  

前言

  Qt是诺基亚公司C++可视化开发平台,目前最新版本为2010年发布的Qt 4.6。与Visual C++相比,Qt简单方便、功能完善、跨平台、扩展能力强,可以进行嵌入式开发。  1996年,Qt进入商业领域,已成为全世界范围内数千种成功的应用程序的基础。它也是流行的Linux桌面环境KDE 的基础。Qt是一个跨平台的C++图形用户界面应用程序框架(C++ GUI),能提供给应用程序开发者建立艺术级图形用户界面所需的所用功能。它是完全面向对象的,很容易扩展,并且可进行组件编程。  Qt商业版提供给商业软件开发。它们提供传统商业软件发行版以及在协议有效期内的免费升级和技术支持服务。而Qt开源版提供了和商业版本同样的功能,它是免费的。从Qt 4.5起,诺基亚将为Qt增添新的开源LGPL授权选择,并且Qt源代码库面向公众开放,Qt开发人员可通过为Qt以及与Qt相关的项目贡献代码、翻译、示例以及其他内容,协助引导和塑造Qt未来的发展。  如果你需要可视化学习C++,如果你需要用C++开发应用系统,选择Qt是最佳的。  本书以Qt 4.6作为平台,循序渐进,通过不同实例对内容加以说明,知识和能力融为一体。  本书首先复习Qt开发中需要着重注意的C++主要知识点,使读者此后学习Qt更为轻松。然后在简单介绍开发环境的基础上,用一个小实例,介绍Qt 4.6开发应用程序的过程,从而总体上有所了解。其后,系统介绍Qt 4.6开发应用程序的所有内容和技术,循序渐进,处处通过实例介绍来理解内容。因为本书经过审读和试做,所以从前面读下来,一般不会有什么问题。  为了处理好内容介绍的连续性和内容中出现新的知识详细说明的矛盾,采用由我们首先提出的在纸介质实现超链接的方法。例如,第2章的部分目录如下:  2.2 Qt的安装	31  2.2.1 下载Qt Creator	31  2.2.2 运行Qt Creator	31  2.2.3 Qt的开发环境	32  2.3 Qt的开发步骤及实例	34  2.3.1 设计器Qt Designer实现	34  2.3.2 编写代码实现	42  L2.2 Qt的安装	45  L1 伙伴编辑模式(Edit Buddies)	45  L2.3 Qt的开发步骤及实例	45  L1 信号和槽机制(Signal&Slot)	45  L2 功能模块	47  L3 Qt元对象系统	48  L4 布局管理器	48  表示2.2节中首次出现“伙伴编辑模式(Edit Buddies)”读者可能不理解,但又不便在当时详细解析,在对这个名词加黑的同时有下划线标识,表示在L2.2节中有专门介绍。同样,2.3节中有4个名词在L2.3节中详细解析。  本书介绍内容时使用了很多实例,书中提供的开发过程和代码本身就是系统和完备的。但为了方便读者上机练习,在书中实例同时提供源代码编号CHXx(例如CH201是第2章的01例),这些代码可在出版社网站上免费下载。  通过本书学习,结合实例上机练习,一般能够在比较短的时间内掌握Qt应用技术。  本书由南京师范大学郑阿奇主编,东南大学陈超编写。参加本书编写的还有郑进、陶卫冬、邓拼搏、严大牛、韩翠青、王海娇、刘博宇、陈瀚、孙德荣、吴明祥、周何骏、徐斌、孙承龙、袁永福等。  本书配有教学课件和书中所有实例源代码及其相关文件,需要者可从出版社网站上免费下载。  由于我们的水平有限,错误在所难免,敬请广大读者、师生批评指正。  编 者  2010.10

内容概要

Qt是诺基亚公司C++可视化开发平台,目前最新版本2010年发布的Qt4.6。陈超编著的《Qt 4开发实践》以Qt4.6作为平台,先介绍Qt平台开发中需要着重注意的C++主要知识点,在简单介绍开发环境的基础上,用一个小的实例,介绍Qt4.6开发应用程序的过程,然后系统介绍Qt应用程序的开发和编程技术,一般均通过实例介绍和理解内容。本书经过非作者审读试做。实例代码可在出版社网站上免费下载。通过本书学习,结合实例上机练习,一般能够在比较短的时间内掌握Qt 4应用技术。《Qt 4开发实践》可作为Qt学习和开发人员参考,也可作为大学教材或者作为Qt培训用书。

书籍目录

第1章C++相关知识第2章Qt概述第3章Qt的模板库、工具类及控件第4章布局管理第5章基本对话框第6章QmainWindow主窗体第7章图形与图画第8章图形视图(GraphicsView)框架第9章模式/视图(Model/View)结构第10章文件及磁盘处理第11章网络与通信第12章事件处理第13章多线程第14章数据库第15章Qt多国语言国际化第16章Qt单元测试框架第17章Linux下Qt的安装和使用附录A部分名字附录BQt调试

章节摘录

版权页:插图:1.公有继承(public)方式基类成员对其对象的可见性与一般类及其对象的可见性相同,公有成员可见,其他成员不可见。这里保护成员与私有成员相同。基类成员对派生类的可见性,对派生类来说,基类的公有成员和保护成员可见,它们作为派生类的成员时,都保持原有的状态;基类的私有成员不可见,它们仍然是私有的,派生类不可访问基类中的私有成员。基类成员对派生类对象的可见性,对派生类对象来说,基类的公有成员是可见的,其他成员是不可见的。所以,在公有继承时,派生类的对象可以访问基类中的公有成员,派生类的成员函数可以访问基类中的公有成员和保护成员。2.私有继承(private)方式基类成员对其对象的可见性与一般类及其对象的可见性相同,公有成员可见,其他成员不可见。这里私有成员与保护成员相同。基类成员对派生类的可见性对派生类来说,基类的公有成员和保护成员可见;它们都作为派生类的私有成员,并且不能被这个派生类的子类所访问;基类的私有成员不可见;它们仍然是私有的,派生类不可访问基类中的私有成员。基类成员对派生类对象的可见性对派生类对象来说,基类的所有成员都是不可见的。所以,在私有继承时,基类的成员只能由直接派生类访问,而无法再往下继承。3.保护继承(protected)方式这种继承方式与私有继承方式的情况相同。两者的区别仅在于对派生类的成员而言。基类成员对其对象的可见性与一般类及其对象的可见性相同,公有成员可见,其他成员不可见。基类成员对派生类的可见性对派生类来说,基类的公有成员和保护成员可见,它们都作为派生类的保护成员,并且不能被这个派生类的子类所访问;基类的私有成员不可见,它们仍然是私有的,派生类不可访问基类中的私有成员。

编辑推荐

《Qt 4开发实践》:展现精英高手发现之旅、站在流行平台开发实践、介绍流行软件神奇魅力。

图书封面

图书标签Tags

评论、评分、阅读与下载


    Qt 4开发实践 PDF格式下载


用户评论 (总计32条)

 
 

  •   书开头还讲了些C++的知识,帮助大家更好地进入Qt的状态,后面的基础概念讲的也挺细的,不错~
  •   书不错,但手里的qt项目停下了,所以书还没看完
  •   实践教学的一本好书
  •   优点:1、当当网书籍种类齐全。
    2、网上选购方便、可操作性强。
    缺点:1、快递业务比较慢。
  •   配送时间有点久,开始细细钻研了!
  •   这本书很好,好好使用
  •   很好,其实这种技术性书籍不用评价,只有相对的好与坏,但是这本书,很好,哈哈
  •   支持不错
  •   写得很好,通俗易懂!
  •   书写得不错,全面,易懂。
  •   看了一周,
    四个字:非常不错!
  •   不错,值得阅读
    不错,值得阅读
  •   正在做Qt方面的开发应用,希望能有技术上的帮助
  •   书中以例子讲解,容易理解,不过个别地方有错误,参考时需注意,适合入门级别。
  •   比较常规的书
  •   做项目拿来参照的。。。
  •   打算看,应该还行
  •   之前想买linux下的
  •   还可以,各方面都不错
  •   看了一下,感觉还不错,至于实际效果,得等到使用后才知道
  •   书的排版比较乱,代码看起来十分的不爽,这让我想起了以前的VC++书籍,cpp文件里的内容整幅整幅的copy到书里。内容的介绍也比较混乱,没有清晰的思路,看得出这本书写得比较浮躁。尽管如此,硬着头皮看,还是能有不少收获的,比如这本书在每个例子中,会介绍一些类或函数的具体用法,对着Assistant看,会加深其理解。
  •   很不错的一本入门书,有两点可惜的,1是有的程序没有注释,2是例程没带光盘程序。
    总体来说还是很不错的(暂时只看了前5章)
  •   现在一直在看这本书,感觉里面的内容还算可以把
  •   这本书还不错,快递很快。纸张很干净、包装也好。书正在看,希望书对自己有帮助!
  •   这本书也没讲什么东西,没有实际中完整的例子
    还是 C++ GUI Qt 4编程(第二版)这本好。
  •   感觉是二手的书,都不怎么干净 ....
  •   速度和书本都还不错!给个好评吧
  •   买的学校用得教材 质量可以 是正版
  •   还能有这样的书。连截的图都没有仔细的截过,到底在干什么。
  •   买来无用,不适合初学者。
  •   师兄介绍的书,Qt入门,而且书不错
  •   还好还好 就是 书的封皮有一个地方坏了 可能是快递的问题吧
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7