教学示例补 5 个:3 个坑点复现 + QTableWidget + Day5 学员管理器参考实现
- pitfall_stack_widget / pitfall_lambda_capture / pitfall_double_connect: 默认跑正确写法(离屏验证退出码 0),--crash / --dangle 开关课堂现场触发 真实崩溃/悬空访问 - table_widget:QTableWidget 单元格事件最小示例(新安排 Day4「表格事件」) - student_manager:Day5 综合案例参考实现,离屏自测覆盖 JSON round-trip 与 QThread 后台导入闭环 - 均接入 examples/CMakeLists.txt 的 add_teaching_example,手工维护区不影响生成器
This commit is contained in:
@@ -19,10 +19,24 @@ add_teaching_example(qt_thread_worker qthread_worker)
|
||||
add_teaching_example(qt_property_animation property_animation)
|
||||
add_teaching_example(qt_state_machine state_machine)
|
||||
|
||||
# 坑点最小复现示例(OUTLINE_4DAY.md §9.2):默认跑「正确写法」离屏可验证退出码 0,
|
||||
# 错误写法一律用命令行开关现场触发(--crash / --dangle),不影响自动化验证。
|
||||
add_teaching_example(qt_pitfall_stack_widget pitfall_stack_widget)
|
||||
add_teaching_example(qt_pitfall_lambda_capture pitfall_lambda_capture)
|
||||
add_teaching_example(qt_pitfall_double_connect pitfall_double_connect)
|
||||
add_teaching_example(qt_table_widget_basics table_widget)
|
||||
# Day5 综合案例参考实现(OUTLINE_4DAY.md §3 / §9.3)
|
||||
add_teaching_example(qt_student_manager student_manager)
|
||||
|
||||
add_custom_target(all_teaching_examples DEPENDS
|
||||
qt_qss_styling
|
||||
qt_model_view_basics
|
||||
qt_json_parse_write
|
||||
qt_thread_worker
|
||||
qt_property_animation
|
||||
qt_state_machine)
|
||||
qt_state_machine
|
||||
qt_pitfall_stack_widget
|
||||
qt_pitfall_lambda_capture
|
||||
qt_pitfall_double_connect
|
||||
qt_table_widget_basics
|
||||
qt_student_manager)
|
||||
|
||||
Reference in New Issue
Block a user