更新时间:2018-12-27 16:51:08
封面
版权信息
前言
初级篇
第1章 Qt初步实践
1.1 第一个Qt程序
1.2 使用Qt布局管理器
1.3 关联操作
1.4 小结
第2章 对话框——QDialog
2.1 自定义对话框
2.2 加入主程序
2.3 Qt内建(built-in)对话框
2.4 小结
第3章 基础窗口部件——QWidget
3.1 Qt设计器绘制窗口部件
3.2 程序中引入自定义窗口部件
3.3 Qt的信号和槽机制
3.4 窗口标志及几何布局
3.5 Qt对象模型
3.6 隐式共享
3.7 小结
第4章 程序主窗口——QMainWindow
4.1 QMainWindow主窗口框架
4.2 Qt设计器绘制主窗口
4.3 代码创建主窗口
4.4 锚接部件
4.5 状态栏
4.6 实现文本编辑器功能
4.7 多文档
4.8 打印文档
4.9 小结
第5章 布局管理
5.1 Qt布局管理器——QLayout
5.2 分裂器部件QSplitter
5.3 栈部件QStackedWidget
5.4 工作空间部件QWorkspace
5.5 多文档区部件QMdiArea
5.6 小结
中级篇
第6章 2D绘图
6.1 Arthur绘图基础
6.2 坐标系统与坐标变换
6.3 用不同的字体
6.4 绘图路径——QPainterPath
6.5 QImage与QPixmap绘图设备
6.6 组合模式绘图
6.7 小结
第7章 Graphics View框架
7.1 Graphics View概述
7.2 图形效果
7.3 图形图像打印
7.4 小结
第8章 拖放操作和剪贴板
8.1 拖放操作
8.2 使用剪贴板
8.3 小结
第9章 文件处理
9.1 读写文本文件
9.2 操作二进制文件
9.3 临时文件
9.4 目录操作和文件管理
9.5 监视文件系统变化
9.6 文件引擎
9.7 小结
第10章 网络
10.1 FTP客户端
10.2 HTTP客户端
10.3 UDP应用
10.4 TCP应用
10.5 高级应用
10.6 小结
第11章 多线程
11.1 启动一个线程
11.2 线程互斥与同步
11.3 线程的其他问题
11.4 Qt的线程机制
11.5 并行计算
11.6 小结
第12章 事件处理
12.1 事件机制
12.2 事件处理器
12.3 事件过滤器
12.4 加快用户界面响应
12.5 小结
第13章 数据库
13.1 连接数据库
13.2 常用数据库操作
13.3 Qt数据库应用
13.4 小结
高级篇
第14章 界面风格
14.1 使用Qt风格
14.2 简单自定义风格
14.3 Qt风格原理
14.4 高级自定义风格
14.5 Qt样式表
14.6 小结
第15章 XML
15.1 DOM