# 川大 C++/LinuxC 课程「02. Qt 方向」—— 讲授 4 天 + 综合案例 1 天

对齐 2026-07 新版 10 天实训安排（Day1–4 讲授、Day5 综合案例讲解、 Day6–10 学员项目开发与答辩）。配套大纲： `docs/teaching/OUTLINE_4DAY.md` （含新安排简表、逐天设计与中初级学员适配性评估）； 旧 5 天版大纲 `OUTLINE.md` 保留作历史参照。 离线可用（reveal.js 已 vendor 进仓库）；代码链接需通过本地 HTTP 服务打开才能正常跳转 （`python3 -m http.server 8000`，见大纲「材料与播放方式」）。

- Day 1 · 开训 + C++ 回顾与提升（全天 C++）
  技术版图/环境/CMake/OOP 回顾（含 PRETEST 摸底） → 继承多态虚函数/内存管理与★所有权/STL → 现代 C++ 钩子
- Day 2 · Qt 概述/创建项目/第一个程序 + 信号槽 → 计算器
  p03/ch02–04 + ★栈控件双重释放/★lambda 第五参数/★重复 connect/★中文编码 → 计算器案例
- Day 3 · QMainWindow/QDialog + 布局/常用控件/QSS
  p03/ch05–06 主窗口与对话框（☆模态非模态生命周期） → p03/ch08 布局控件 + QSS 美化 → 计算器升级
- Day 4 · 事件机制/绘图/表格 + 文件系统
  p03/ch09–10 事件与绘图 + QTableWidget → p03/ch11 文件 IO + JSON + ★工作目录/★文件编码 → 数据存储小工具
- Day 5 · 综合项目案例讲解：学员信息管理器（全天）
  Day1–4 收束 + 提升：QThread 防卡界面 + Git/考核规范 + 分组定方向 → Day6–10 项目开发