01
Qt概述与环境搭建
Qt简介 · 发展史 · 应用领域 · MinGW与MSVC · 第一个Qt程序
环境入门
02
Qt Creator使用技巧
界面布局 · 项目管理 · 快捷键 · 常用设置 · 调试技巧
效率IDE
03
Qt基础控件(上)
QWidget · QLabel · QPushButton · QLineEdit · QTextEdit · 信号与槽
控件信号槽
04
Qt基础控件(下)
QComboBox · QCheckBox · QRadioButton · QListWidget · QTableWidget · QTreeWidget
控件高级
05
布局管理器
QHBoxLayout · QVBoxLayout · QGridLayout · QFormLayout · 嵌套 · 伸缩因子
布局设计
06
Qt对话框
QMessageBox · QFileDialog · QColorDialog · QFontDialog · QInputDialog · 自定义
交互标准
07
Qt主窗口
QMainWindow · 菜单栏 · 工具栏 · 状态栏 · 中心部件 · DockWidget
框架窗口
08
事件系统
事件处理 · 鼠标事件 · 键盘事件 · 事件过滤器 · 定时器事件
事件机制
09
Qt绘图
QPainter · QPen/QBrush · 绘制路径 · 渐变填充 · 坐标系统
2D图形
10
Qt样式表
QSS语法 · 选择器 · 盒模型 · 伪状态 · 动态属性 · 美化实战
QSS美化
11
文件操作
QFile · QTextStream · QDataStream · QDir · QFileInfo
IO文件
12
Qt容器类
QList · QVector · QMap · QHash · QSet · QStringList · 迭代器
数据结构STL
13
多线程编程
QThread · QMutex · QSemaphore · QWaitCondition · 线程通信
并发线程
14
网络编程(上)
TCP原理 · QTcpServer · QTcpSocket · 客户端/服务器
TCP网络
15
网络编程(下)
UDP · QUdpSocket · HTTP · QNetworkAccessManager · JSON解析
UDPHTTP
16
数据库编程
SQLite · QSqlDatabase · QSqlQuery · QSqlTableModel · 关系模型
数据库SQL
17
XML与JSON处理
QXmlStreamReader/Writer · QJsonDocument · QJsonObject · QJsonArray
数据交换解析
18
串口通信
QSerialPort · 参数配置 · 数据收发 · 串口调试助手实战
串口硬件
19
数据采集基础
传感器原理 · 模拟/数字信号 · 采样定理 · 采集卡驱动
采集理论
20
Qt Charts数据可视化
QChart · QLineSeries · QBarSeries · QPieSeries · 图表交互
图表可视化
21
QCustomPlot第三方库
安装配置 · 曲线绘制 · 多轴图 · 实时数据更新
第三方绘图
22
实时数据采集系统
定时器采集 · 多通道 · 数据缓存 · 实时显示 · 存储
系统实时
23
数据处理算法
滑动平均 · 中值滤波 · 卡尔曼滤波 · FFT · 归一化
算法滤波
24
数据存储与管理
CSV · 数据库 · 二进制 · 数据压缩
存储管理
25
数据回放与分析
历史加载 · 波形回放 · 统计(均值/方差/峰值) · 异常检测
分析回放
26
Qt与Matlab混合编程
Matlab引擎调用 · 数据传递 · 绘图集成
Matlab混合
27
Qt与Python混合编程
嵌入Python · PyQt5交互 · numpy数据处理
Python混合
28
项目实战(一)温湿度采集系统
DHT11驱动 · 数据采集 · 曲线显示 · 超限报警
实战温湿度
29
项目实战(二)多通道数据采集仪
硬件选型 · 软件架构 · 多线程 · 数据同步 · 界面
实战多通道
30
项目实战(三)工业数据监控平台
OPC UA · 实时数据库 · 趋势图 · 报表 · 远程监控
实战工业