图书介绍

Qt编程快速入门PDF|Epub|txt|kindle电子书版本网盘下载

Qt编程快速入门
  • 鲍忠贵,王涛,陈凌晖编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302416494
  • 出版时间:2016
  • 标注页数:208页
  • 文件大小:23MB
  • 文件页数:219页
  • 主题词:C语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Qt编程快速入门PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 开始Qt的第一个程序1

1.1 认识Qt1

1.2 建立Qt的工程项目3

1.3 了解Qt生成的工程文件6

1.4 了解Qt的程序结构10

第2章 窗口13

2.1 主窗口13

2.1.1 主窗口的框架13

2.1.2 主窗口的标题14

2.1.3 主窗口的图标16

2.1.4 主窗口的基本操作18

2.2 菜单19

2.2.1 设计菜单19

2.2.2 编写菜单代码22

2.2.3 弹出式菜单23

2.3 工具条24

2.3.1 设计工具条24

2.3.2 编写工具条代码25

2.3.3 在工具条添加部件25

2.3.4 工具条窗口27

2.4 状态条29

2.4.1 在状态条显示信息29

2.4.2 在状态条添加部件29

2.5 系统拖盘图标30

第3章 信号和槽33

3.1 基本概念33

3.2 在Qt Designer中建立信号和槽34

3.3 自定义信号和槽36

第4章 键盘和鼠标的操作41

4.1 键盘和鼠标的类41

4.2 键盘事件的响应41

4.3 鼠标事件的响应43

第5章 窗口部件44

5.1 按钮44

5.1.1 按钮的种类44

5.1.2 按钮的设置45

5.1.3 按钮的编码实现47

5.2 输入窗口部件48

5.2.1 设计输入窗口48

5.2.2 值的设置50

5.2.3 值的读取52

5.2.4 值的输入检验52

5.3 显示窗口部件55

5.3.1 设计显示窗口55

5.3.2 值的设置和读取56

5.4 浏览器56

5.4.1 文本浏览器56

5.4.2 图像浏览器58

5.4.3 Web浏览器59

5.5 基本布局61

5.5.1 布局的设计62

5.5.2 布局的编码实现63

5.6 项的显示部件63

5.6.1 设计项显示部件64

5.6.2 编写项的代码65

5.6.3 在项中加入窗口部件68

5.6.4 在项中加入弹出菜单68

5.7 列项的显示视图69

5.7.1 文件系统模型70

5.7.2 字符串列表模型71

5.7.3 标准项模型72

5.7.4 委托的建立73

5.8 容器部件78

5.9 自定义窗口部件81

第6章 对话框86

6.1 使用内置标准对话框86

6.1.1 颜色对话框86

6.1.2 文件对话框87

6.1.3 字体对话框88

6.1.4 输入对话框89

6.1.5 消息对话框90

6.1.6 页面设置对话框91

6.1.7 打印对话框92

6.1.8 打印预览对话框92

6.1.9 进度显示对话框94

6.2 内置标准对话框中的文字替换94

6.3 建立自己的对话框96

第7章 文件与打印100

7.1 文件100

7.1.1 读取格式化文本100

7.1.2 保存文本文件101

7.1.3 读取二进制文件102

7.1.4 使用结构104

7.1.5 读取XML文件105

7.2 打印110

7.2.1 打印文本文件110

7.2.2 程序打印控制112

7.2.3 打印图像113

第8章 多文档界面与切分窗口115

8.1 多文档界面115

8.2 切分窗口120

第9章 绘图123

9.1 2D绘图123

9.1.1 绘图的程序框架123

9.1.2 绘制图形123

9.1.3 在内存中绘制图形127

9.2 3D绘图129

9.2.1 从OpenGL到Qt129

9.2.2 使用QGLWidget130

9.2.3 使用贴图134

第10章 进程与线程136

10.1 进程136

10.1.1 进程的启动136

10.1.2 进程的关闭137

10.1.3 与进程通信137

10.2 线程139

10.2.1 线程的创建与启动139

10.2.2 线程间的同步操作141

10.2.3 线程综合例子143

10.3 自定义函数库147

10.3.1 动态链接库147

10.3.2 静态链接库151

10.4 共享内存152

第11章 网络154

11.1 获取网络信息154

11.1.1 获取主机IP地址154

11.1.2 获取主机IP地址和子网掩码156

11.1.3 获取主机MAC地址157

11.2 UDP通信158

11.2.1 基于主窗口的实现159

11.2.2 基于线程的实现162

11.3 TCP通信166

第12章 数据库172

12.1 Qt数据库基础172

12.1.1 Qt数据库的类库结构172

12.1.2 Hello QtDatabase173

12.2 连接数据库175

12.3 数据库操作177

12.3.1 执行SQL语句177

12.3.2 使用占位符177

12.3.3 数据检索178

12.3.4 读取字段名179

12.3.5 自定义数据模型179

12.4 SQL数据模型180

12.4.1 使用QSqlTableModel181

12.4.2 使用QSqlRelationalTableModel183

第13章 简单网络管理SNMP185

13.1 简单网络管理协议185

13.1.1 基本概念185

13.1.2 使用Net-SNMP软件包187

13.2 Qt开发管理站187

第14章 字符串、列表与时间类199

14.1 QString类199

14.1.1 创建字符串199

14.1.2 格式化输出字符串200

14.1.3 类型转换201

14.1.4 字符串操作202

14.2 QList类203

14.2.1 定义类型列表203

14.2.2 列表的操作204

14.3 日期、时间和定时器类204

14.3.1 QDate类204

14.3.2 QTime类205

14.3.3 QDateTime类206

14.3.4 QTimer类206

参考文献208

热门推荐