内容和特点

本书突出实用性,注重培养学生的实践能力,具有以下特色。

(1)在编排方式上充分考虑开发类课程的特点,每个技术点基本上都是按照功能概述、语法讲解、使用示例的模式组织的,这样既能帮助读者学习理论知识,又能通过示例提高读者的动手能力,真正做到理论和实践相结合。

(2)在内容组织上尽量本着循序渐进的原则,先从开发环境的搭建着手,然后是编程基础,接着精心选取Qt中针对桌面应用开发的一些常用功能作为主要内容,并采用理论知识与案例融合的模式,使读者在掌握理论知识的前提下,增强动手能力,通过案例的实践,加深读者对理论知识的理解,二者相辅相成。

(3)书中涉及的知识点,大部分都配有相应的示例及示例解析,旨在提高读者编码能力的同时,加深其对底层实现原理的理解。

(4)在文字叙述上尽量做到言简意赅、重点突出。

全书分为10章,主要内容如下。

第1章:介绍Qt的版本、特点及使用领域等。

第2章:介绍Qt开发环境的搭建。

第3章:介绍Qt基本的数据类型、字符串、容器类、迭代器等。

第4章:介绍Qt主窗口的构成,菜单栏、工具栏、状态栏的具体使用。

第5章:介绍Qt中常用对话框的基本使用及自定义对话框的实现。

第6章:介绍Qt中事件的传递与分发、处理与过滤等。

第7章:介绍Qt信号槽的基本使用及高级应用等。

第8章:介绍Qt中的常用控件及自定义控件的用法等。

第9章:介绍Qt中的常用布局管理器及分离器的用法等。

第10章:介绍Qt中的文件管理操作。