Qt Creator快速入门

Qt Creator快速入门

霍亚飞, 编著

出版社:北京航空航天大学出版社

年代:2013

定价:39.0

书籍简介:

《Qt Creator快速入门》出版至今已经有一年多的时间,在这期间Qt的命运发生了翻天覆地的变化。这次改版,作者将书中所有示例代码均进行了重构,更换了几乎所有图片,做了上百项细节修改,使用Windows 7系统,基于目前最新的Qt 4.8.5和Qt Creator 2.8.0进行编译测试通过。通过这些修改,作者力求让读者依靠本书中内容即可完成所有例程,掌握各个知识点,从而达到自学Qt的目的。

作者介绍:

霍亚飞,网名yafeilinux,嵌入式软件工程师,热爱编程,热爱开源!在博客中发表了大量Qt、Linux教程和开源软件,被众多网友奉为经典!参与创建了www.yafeilinux.com和Qter开源社区(www.qter.org),进行Qt及开源项目的推广和普及!

书籍目录:

基本应用篇

第1章Qt Creator简介

1.1Qt Creator的下载与安装

1.1.1下载软件

1.1.2安装软件

1.2Qt Creator环境介绍

1.2.1运行一个示例程序

1.2.2帮助模式

1.3Qt工具简介

1.3.1Qt Assistant(Qt助手)

1.3.2Qt Designer(Qt设计师)

1.3.3Qt Examples and Demos(Qt演示程序与示例)

1.3.4Qt Linguist(Qt语言家)

1.4 小结

第2章Hello World

基本应用篇

第1章Qt Creator简介

1.1Qt Creator的下载与安装

1.1.1下载软件

1.1.2安装软件

1.2Qt Creator环境介绍

1.2.1运行一个示例程序

1.2.2帮助模式

1.3Qt工具简介

1.3.1Qt Assistant(Qt助手)

1.3.2Qt Designer(Qt设计师)

1.3.3Qt Examples and Demos(Qt演示程序与示例)

1.3.4Qt Linguist(Qt语言家)

1.4 小结

第2章Hello World

2.1编写Hello World程序

2.2程序的运行与发布

2.3helloworld程序源码与编译过程详解

2.3.1纯代码编写程序与命令行编译

2.3.2使用.ui文件

2.3.3自定义C++类

2.3.4使用Qt设计师界面类

2.4项目模式和项目文件介绍

2.5小结

第3章窗口部件

3.1基础窗口部件QWidget

3.2对话框QDialog

3.3其他窗口部件

3.4小结

第4章布局管理

4.1布局管理系统

4.2设置伙伴

4.3设置Tab键顺序

4.4小结

第5章应用程序主窗口

5.1主窗口框架

5.2富文本处理

5.3拖放操作

5.4打印文档

5.5小结

第6章事件系统

6.1 Qt中的事件

6.2鼠标事件和滚轮事件

6.3键盘事件

6.4定时器事件与随机数

6.5事件过滤器与事件的发送

6.6小结

第7章Qt对象模型与容器类

7.1对象模型

7.2容器类

7.3正则表达式

7.4小结

第8章界面外观

8.1Qt风格

8.2Qt样式表

8.3特殊效果窗体

8.4小结

第9章国际化、帮助系统和Qt插件

9.1国际化

9.2帮助系统

9.3创建Qt插件

9.4小结

图形动画篇

第10章2D绘图

10.1基本绘制和填充

10.2坐标系统

10.3其他绘制

10.4双缓冲绘图

10.5绘图中的其他问题

10.6小结

第11章图形视图、动画和状态机框架

11.1图形视图框架的结构

11.2图形视图框架的坐标系统和事件处理

11.3图形视图框架的其他特性

11.4动画框架

11.5状态机框架

11.6小结

第12章3D绘图

12.1使用OpenGL绘制图形

12.2设置颜色

12.3实现3D图形

12.4使用纹理贴图

12.5在3D场景中绘制2D图形

12.6小结

影音媒体篇

第13章Qt多媒体应用

13.1使用QSound播放声音

13.2使用QMovie播放动画

13.3多媒体的底层控制

13.4小结

第14章Phonon多媒体框架

14.1Phonon多媒体框架的架构

14.2播放音频

14.3播放视频

14.4小结

数据处理篇

第15章文件、目录和输入/输出

15.1文件和目录

15.2文本流和数据流

15.3其他相关类

15.4小结

第16章模型/视图编程

16.1模型/视图架构

16.2模型类

16.3视图类

16.4委托类

16.5项目视图的便捷类

16.6在项目视图中启用拖放

16.7其他内容

16.8小结

第17章数据库和XML

17.1数据库

17.2XML

17.3小结

网络通信篇

第18章网络编程

18.1HTTP

18.2FTP

18.3获取网络接口信息

18.4UDP

18.5TCP

18.6小结

第19章进程和线程

19.1进程

19.2线程

19.3小结

第20章WebKit

20.1QtWebKit模块

20.2基于QtWebKit的网页浏览器

20.3小结

附录Qt Creator键盘快捷键速查表

参考文献

内容摘要:

本书是基于Qt Creator集成开发环境的入门书籍,详细介绍了Qt Creator开发环境的使用和Qt基本知识点的应用。本书内容主要包括Qt的基本应用,以及Qt在图形动画、影音媒体、数据处理和网络通信方面的应用内容。与第一版相比,本书在Windows 7系统下基于最新的Qt 4.8.5和Qt Creator 2.8.0进行了全书修订,更换了所有图片,构建了全部代码,更新了上百处细节内容,并添加了附录以及实用性网络教程。
  本书的内容全面、实用,讲解通俗易懂,适合没有Qt编程基础、有Qt编程基础但是没有形成知识框架以及想学习Qt某一方面应用的读者。对于想进一步学习Qt开发实例或者Qt Quick的读者,可以学习《Qt及Qt Quick开发实战精解》一书。

编辑推荐:

★全新,基于最新的Qt及Qt Creator编写,包含Qt Quick!  
  ★经典,基于经典的Qt网络博客编写,可无限更新!
  ★基础,对每个知识点详尽讲解,并均设计了示例程序!
  ★系统,与《Qt及Qt Quick开发实战精解》配套,理论结合实际!

书籍规格:

书籍详细信息
书名Qt Creator快速入门站内查询相似图书
9787512413122
如需购买下载《Qt Creator快速入门》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位北京航空航天大学出版社
版次2版印次1
定价(元)39.0语种简体中文
尺寸19 × 26装帧平装
页数印数

书籍信息归属:

Qt Creator快速入门是北京航空航天大学出版社于2013.12出版的中图分类号为 TP311.56 的主题关于 软件工具-程序设计 的书籍。