0 课程大纲

0.1 脱产大纲

以脱产形式讲授本阶段课程,共计8天,每天授课6小时。

授课内容知识点
1Qt入门、开发环境、信号和槽、开发步骤、简单应用走进Qt(HTML|PDF
Qt无处不在(HTML|PDF
Qt工具链(HTML|PDF
项目开发步骤(HTML|PDF
父窗口(HTML|PDF
信号和槽(HTML|PDF
组件同步(HTML|PDF
Qt设计师的使用(HTML|PDF
Qt创造器的使用(HTML|PDF
Qt面向对象编程(HTML|PDF
界面文件与界面类(HTML|PDF
开发程序功能(HTML|PDF
登录框(HTML|PDF
2事件处理、鼠标键盘、定时器、绘图事件简介(HTML|PDF
事件的产生(HTML|PDF
事件的处理(HTML|PDF
覆盖事件处理函数(HTML|PDF
定时器事件(HTML|PDF
鼠标事件(HTML|PDF
键盘事件(HTML|PDF
双色球(HTML|PDF
画笔(HTML|PDF
画刷(HTML|PDF
字体(HTML|PDF
绘制事件(HTML|PDF
QPainter基本绘图(HTML|PDF
坐标系统和坐标变换(HTML|PDF
反弹小球(HTML|PDF
3复杂界面、日期时间、基本组件主窗口(HTML|PDF
菜单栏、工具栏和状态栏(HTML|PDF
QAction(HTML|PDF
混合方式UI设计(HTML|PDF
QDockWidget(HTML|PDF
日期时间相关类(HTML|PDF
日期时间和字符串的转换(HTML|PDF
日期时间相关组件(HTML|PDF
日期时间组件案例(HTML|PDF
QComboBox和QPlainTextEdit(HTML|PDF
自定义右键菜单(HTML|PDF
4各种组件、模型视图QListWidget(HTML|PDF
其它组件(HTML|PDF
QListWidget等组件的使用(HTML|PDF
各种组件(HTML|PDF
Qt的MV结构(HTML|PDF
模型(HTML|PDF
视图(HTML|PDF
代理(HTML|PDF
MV相关概念(HTML|PDF
QFileSystemModel(HTML|PDF
QStringListModel(HTML|PDF
MV结构测试(HTML|PDF
5模型视图、对话框QStandardItemModel案例界面(HTML|PDF
QStandardItemModel案例功能(HTML|PDF
自定义代理(HTML|PDF
为“性别”列添加自定义代理类(HTML|PDF
对话框的调用方式(HTML|PDF
数据交互方式(HTML|PDF
窗口设计(HTML|PDF
自定义对话框的调用步骤(HTML|PDF
主窗口(HTML|PDF
设置表格行列数对话框(HTML|PDF
设置表头标题对话框(HTML|PDF
单元格定位与文字设置对话框(HTML|PDF
自定义对话框的调用方式(HTML|PDF
窗口之间的数据交互方式(HTML|PDF
自定义对话框的调用步骤(HTML|PDF
6数据库、多线程Qt的SQL模块概述(HTML|PDF
QSqlDatabase(HTML|PDF
QSqlQuery(HTML|PDF
测试案例(HTML|PDF
QSqlQueryModel(HTML|PDF
QSqlRecord(HTML|PDF
QSqlQuery(HTML|PDF
数据库窗口程序案例(HTML|PDF
数据库窗口程序总结(HTML|PDF
Qt的多线程编程(HTML|PDF
QThread(HTML|PDF
基于QThread的多线程编程(HTML|PDF
Qt的线程同步(HTML|PDF
QMutex和QMutexLocker(HTML|PDF
QReadWriteLock(HTML|PDF
QWaitCondition(HTML|PDF
基于信号量的线程同步(HTML|PDF
7网络通信QHostInfo(HTML|PDF
QHostAddress(HTML|PDF
获取主机信息(HTML|PDF
UDP通信概述(HTML|PDF
QUdpSocket(HTML|PDF
使用QUdpSocket实现UDP通信(HTML|PDF
TCP通信概述(HTML|PDF
UDP通信(HTML|PDF
TCP通信(HTML|PDF
功能描述(HTML|PDF
界面实现(HTML|PDF
效果演示(HTML|PDF
TCP服务器功能实现(HTML|PDF
TCP客户机功能实现(HTML|PDF
TCP网络聊天室(HTML|PDF
8视频服务器、HTTP、多线程、人脸识别、监控客户端、多媒体安装mjpg-streamer(HTML|PDF
测试mjpg-streamer(HTML|PDF
在虚拟机中配置摄像头(HTML|PDF
项目开发流程(HTML|PDF
需求分析(HTML|PDF
项目设计(HTML|PDF
Qt的HTTP编程(HTML|PDF
基于moveToThread的多线程编程(HTML|PDF
OpenCV图像处理概述(HTML|PDF
人脸识别(HTML|PDF
客户端项目创建(HTML|PDF
人脸检测类(HTML|PDF
获取视频数据(HTML|PDF
获取快照数据(HTML|PDF
多媒体模块播放音乐(HTML|PDF

0.2 直播大纲

以直播形式讲授本阶段课程,共计16次,每次2.5小时。预习课、复习课提供录播视频,不占直播时间。

授课内容预习课直播课复习课
1Qt入门、开发环境、信号和槽走进Qt(HTML|PDF
Qt无处不在(HTML|PDF
Qt工具链(HTML|PDF
项目开发步骤(HTML|PDF
父窗口(HTML|PDF
信号和槽(HTML|PDF
组件同步(HTML|PDF
2开发步骤、简单应用Qt设计师的使用(HTML|PDF
Qt创造器的使用(HTML|PDF
Qt面向对象编程(HTML|PDF
界面文件与界面类(HTML|PDF
开发程序功能(HTML|PDF
登录框(HTML|PDF
3事件处理、鼠标键盘、定时器事件简介(HTML|PDF
事件的产生(HTML|PDF
事件的处理(HTML|PDF
覆盖事件处理函数(HTML|PDF
定时器事件(HTML|PDF
鼠标事件(HTML|PDF
键盘事件(HTML|PDF
双色球(HTML|PDF
4绘图画笔(HTML|PDF
画刷(HTML|PDF
字体(HTML|PDF
绘制事件(HTML|PDF
QPainter基本绘图(HTML|PDF
坐标系统和坐标变换(HTML|PDF
反弹小球(HTML|PDF
5复杂界面主窗口(HTML|PDF
菜单栏、工具栏和状态栏(HTML|PDF
QAction(HTML|PDF
混合方式UI设计(HTML|PDFQDockWidget(HTML|PDF
6日期时间、基本组件日期时间相关类(HTML|PDF
日期时间和字符串的转换(HTML|PDF
日期时间相关组件(HTML|PDF
日期时间组件案例(HTML|PDF
QComboBox和QPlainTextEdit(HTML|PDF
自定义右键菜单(HTML|PDF
7各种组件QListWidget(HTML|PDF
其它组件(HTML|PDF
QListWidget等组件的使用(HTML|PDF各种组件(HTML|PDF
8模型视图Qt的MV结构(HTML|PDF
模型(HTML|PDF
视图(HTML|PDF
代理(HTML|PDF
MV相关概念(HTML|PDF
QFileSystemModel(HTML|PDF
QStringListModel(HTML|PDF
MV结构测试(HTML|PDF
9模型视图QStandardItemModel案例界面(HTML|PDFQStandardItemModel案例功能(HTML|PDF自定义代理(HTML|PDF
为“性别”列添加自定义代理类(HTML|PDF
10对话框对话框的调用方式(HTML|PDF
数据交互方式(HTML|PDF
窗口设计(HTML|PDF
自定义对话框的调用步骤(HTML|PDF
主窗口(HTML|PDF
设置表格行列数对话框(HTML|PDF
设置表头标题对话框(HTML|PDF
单元格定位与文字设置对话框(HTML|PDF
自定义对话框的调用方式(HTML|PDF
窗口之间的数据交互方式(HTML|PDF
自定义对话框的调用步骤(HTML|PDF
11数据库Qt的SQL模块概述(HTML|PDF
QSqlDatabase(HTML|PDF
QSqlQuery(HTML|PDF
测试案例(HTML|PDF
QSqlQueryModel(HTML|PDF
QSqlRecord(HTML|PDF
QSqlQuery(HTML|PDF
数据库窗口程序案例(HTML|PDF
数据库窗口程序总结(HTML|PDF
12多线程Qt的多线程编程(HTML|PDF
QThread(HTML|PDF
基于QThread的多线程编程(HTML|PDF
Qt的线程同步(HTML|PDF
QMutex和QMutexLocker(HTML|PDF
QReadWriteLock(HTML|PDF
QWaitCondition(HTML|PDF
基于信号量的线程同步(HTML|PDF
13网络通信QHostInfo(HTML|PDF
QHostAddress(HTML|PDF
获取主机信息(HTML|PDF
UDP通信概述(HTML|PDF
QUdpSocket(HTML|PDF
使用QUdpSocket实现UDP通信(HTML|PDF
TCP通信概述(HTML|PDF
UDP通信(HTML|PDF
TCP通信(HTML|PDF
14网络通信功能描述(HTML|PDF
界面实现(HTML|PDF
效果演示(HTML|PDF
TCP服务器功能实现(HTML|PDF
TCP客户机功能实现(HTML|PDF
TCP网络聊天室(HTML|PDF
15视频服务器、HTTP、多线程安装mjpg-streamer(HTML|PDF
测试mjpg-streamer(HTML|PDF
在虚拟机中配置摄像头(HTML|PDF
项目开发流程(HTML|PDF
需求分析(HTML|PDF
项目设计(HTML|PDF
Qt的HTTP编程(HTML|PDF
基于moveToThread的多线程编程(HTML|PDF
16人脸识别、监控客户端、多媒体OpenCV图像处理概述(HTML|PDF
人脸识别(HTML|PDF
客户端项目创建(HTML|PDF
人脸检测类(HTML|PDF
获取视频数据(HTML|PDF
获取快照数据(HTML|PDF
多媒体模块播放音乐(HTML|PDF