封面
版权信息
内容简介
前言
源码下载
技术支持邮箱
第1章 Qt概述
1.1 Qt简介
1.2 发展历程
1.3 Qt的优点
1.4 Qt和MFC的比较
1.5 Qt的主要应用领域
1.6 Qt的版本
第2章 搭建Qt 5.12开发环境
2.1 搭建Windows下的Qt开发环境
2.2 搭建Linux下的Qt开发环境
2.3 Qt Creator的一些小技巧
第3章 Qt编程基础
3.1 Qt基本数据类型
3.2 字节数组类QByteArray
3.3 字符类QChar
3.4 字符串类QString
3.5 列表类QList
3.6 字符串列表类QStringList
3.7 Qt和字符集
3.8 认识Qt界面Widgets
3.9 Qt中与界面相关的类库
3.10 获取系统当前时间
3.11 事件
3.12 信号
第4章 Qt对话框程序设计
4.1 对话框程序设计概述
4.2 对话框的扩展性
4.3 对话框的默认按钮
4.4 QDialog类
4.5 初始化对话框的地方
4.6 一个简单的对话框程序
4.7 设置对话框的属性
4.8 在对话框上使用按钮控件
4.9 模态对话框和非模态对话框
4.10 通用对话框
4.11 移动对话框到指定位置
4.12 在对话框非标题栏区域实现拖动
第5章 Qt控件设计
5.1 控件概述
5.2 对话框程序设计概述
5.3 按钮类控件
5.4 列表视图控件
5.5 树形视图控件
5.6 组合框
5.7 字体组合框
5.8 标签控件
5.9 分组框控件
5.10 正则表达式和QregExp类
5.11 行编辑框
5.12 进度条控件
5.13 布局管理器
第6章 Qt数据库编程
6.1 数据库的基本概念
6.2 Qt SQL模块
6.3 访问数据库
第7章 Qt调用Windows下的动态链接库
7.1 动态链接库的定义
7.2 使用动态链接库的好处
7.3 动态链接库的分类
7.4 Win32 DLL的开发和Qt调用
7.5 MFC下DLL的开发和Qt的调用
第8章 在Qt中使用Linux的静态库和动态库
8.1 Qt程序调用静态库和动态库
8.2 静态库
8.3 动态库
第9章 Qt文控编程
9.1 输入/输出设备类
9.2 文件类QFile
第10章 Qt菜单栏、工具栏和状态栏
10.1 菜单的设计与开发
10.2 工具栏的设计与开发
10.3 状态栏的设计与开发
第11章 Qt图形编程
11.1 概述
11.2 重绘事件处理函数paintEvent()
11.3 点的坐标QPoint
11.4 矩形尺寸QSize
11.5 颜色
11.6 画笔类QPen
11.7 画刷
11.8 画图类QPainter
第12章 Qt多线程编程
12.1 使用多线程的好处
12.2 多线程编程的基本概念
12.3 在Qt中使用POSIX多线程库
12.4 在Qt中使用C++ 11线程类
12.5 使用Qt自身的线程类
第13章 Qt多媒体编程
13.1 概述
13.2 QMediaPlayer类
第14章 Qt网络编程
14.1 TCP/IP协议
14.2 获取主机的网络信息
14.3 TCP编程
第15章 Qt应用程序发布
更新时间:2021-03-26 21:57:10