# 2026-07 新版 10 天实训安排(C++/Qt 方向) > 2026-07-05 收到的新版执行安排,**取代** [`TRAINING_PLAN_2026.md`](TRAINING_PLAN_2026.md) > 「五、执行计划 (二) C++ 方向」作为课堂设计基准(方案书其余章节——质量保证、考核标准、 > 备选项目等——继续有效)。配套教案:[`teaching/OUTLINE_4DAY.md`](teaching/OUTLINE_4DAY.md)。 ## 每日固定时段结构 | 时段 | 内容 | 产出 | |---|---|---| | 08:30–11:00 | 讲授(含随堂练习) | 课堂代码 / 课堂笔记 / 课堂练习 | | 11:00–12:00 | 课堂练习 + 工程师指导、答疑 | 课堂练习 | | 13:30–16:00 | 讲授(含随堂练习) | 课堂代码 / 课堂笔记 / 课堂练习 | | 16:00–17:00 | 课堂作业 + 工程师答疑 | 课堂作业 | ## 十天安排 | 天 | 时段 | 授课内容 | 教学目标 | |---|---|---|---| | 第一天 | 上午 | 1) 开训典礼 2) 了解 C++ 的常用技术和框架(讲座) 3) C++ 开发环境搭建及使用 4) Makefile/CMake 项目构建工具 5) C++ 面向对象基础回顾(类、对象、封装) | 熟悉企业文化、实训安排与考评要求;了解 C++ 在各行各业中的应用;搭建开发环境;熟悉项目构建工具 | | 第一天 | 下午 | 1) C++ 核心特性(继承与多态、虚函数) 2) 内存管理(指针、引用与动态分配) 3) C++ 标准模板库(STL)常用容器简介 | 掌握/巩固 C++ 核心进阶特性 | | 第二天 | 上午 | 1) Qt 概述 2) 创建 Qt 项目 3) 第一个 Qt 小程序 | 熟悉 Qt 开发环境及工程结构;掌握 Qt 项目的创建与基本运行原理 | | 第二天 | 下午 | 1) 信号槽机制 2) 项目案例:简易计算器 | 深刻理解 Qt 的事件驱动核心;熟练实现组件间的通信与逻辑交互;通过案例熟悉 Qt 基本图形开发 | | 第三天 | 上午 | 1) QMainWindow 2) 对话框 QDialog | 能够搭建标准桌面软件的主窗口架构;掌握与用户进行弹窗交互的各种方式 | | 第三天 | 下午 | 1) 布局管理器 2) 常用控件 | 掌握界面控件的自适应排版及美化;熟练运用各类型控件进行数据展示和输入 | | 第四天 | 上午 | 1) Qt 消息机制和事件 2) 绘图事件及表格事件 | 深入理解 Qt 底层的事件循环与派发机制;能够拦截底层事件并实现自定义的 2D 图形绘制 | | 第四天 | 下午 | 1) 文件系统 | 掌握 Qt 环境下的本地文件管理操作;能够实现软件运行状态及用户数据的保存与读取 | | 第五天 | 全天 | 1) 综合项目案例讲解 | 通过综合案例讲解 Qt 开发流程、规范及方法 | | 第六天~第九天 | 全天 | 学员项目开发 | 掌握 C++ 项目的开发流程,并综合运用之前所学的技术知识完成项目开发 | | 第十天 | 上午 | 学员项目开发 | 在工程师指导下完成项目开发 | | 第十天 | 下午 | 项目答辩(13:30–答辩结束) | — | > 注:每个半天的产出物均含课堂代码与课堂笔记;第五天产出为项目源码; > 第六天起产出为项目源码(第十天含答辩材料)。