热门排行
简介
Qt5开发及实例(第3版)以Qt 5.8为平台,介绍Qt环境、模板库工具类及控件、布局管理、基本对话框、主窗口、图形与图片、图形视图框架、模型/视图结构、文件及磁盘处理、网络与通信、事件处理及实例、多线程、数据库、多国语言国际化、单元测试框架、QML编程基础、QML动画特效、Qt Quick Controls开发基础和Qt Quick Controls 2新颖界面开发。每个章节在简单介绍开发环境的基础上,用一个小实例介绍Qt 5应用程序开发的各个方面,然后系统介绍Qt应用程序开发技术,通过实例介绍来理解内容。最后利用综合实例应用Qt 主要内容。综合实例包括汽车销售管理系统、Qt版Word字处理软件、Qt版聊天软件和多功能文档查看器。本书在保持前面版本特点的基础上,重新整编原有内容,重新构建和调试所有实例,同时将Qt 5.5和Qt 5.8新组件和功能融入其中,同步配套相应的实例,对新增加的Qt Quick Controls 2专门增加一章进行介绍。通过几个大综合实例应用Qt主要内容。
本书包含很多实例,为了方便读者上机练习,在书中实例介绍时提供源代码编号CH×××,这些代码和配套课件通过光盘直接提供,同时可在华信教育资源网(http://www.hxedu.com.cn)上免费下载。本书既可作为Qt 的学习和参考用书,也可作为大学教材或Qt 5培训用书。
目录
第1章 Qt概述 1
第2章 Qt 5模板库、工具类及控件 22
第3章 Qt 5布局管理 61
第4章 Qt 5基本对话框 86
第5章 Qt 5主窗口 137
第6章 Qt 5图形与图片 169
第7章 Qt 5图形视图框架 209
第8章 Qt 5模型/视图结构 239
第9章 Qt 5文件及磁盘处理 268
第10章 Qt 5网络与通信 287
第11章 Qt 5事件处理及实例 316
第12章 Qt 5多线程 331
第13章 Qt 5数据库 354
第14章 Qt 5多国语言国际化 400
第15章 Qt 5单元测试框架 411
第16章 【综合实例】:汽车销售管理系统 421
第17章 【综合实例】:Qt版Word字处理软件 447
第18章 【综合实例】:Qt版聊天软件 498
第19章 QML编程基础 540
第20章 QML动画特效 576
第21章 Qt Quick Controls开发基础 599
第22章 Qt Quick Controls 2新颖界面开发 641
第23章 【综合实例】:多功能文档查看器 676