53 lines
1.0 KiB
Markdown
53 lines
1.0 KiB
Markdown
|
||
---
|
||
#领域/未知
|
||
|
||
#复盘/0 #Bug/碎片 #状态/待处理
|
||
|
||
## 一句话描述
|
||
|
||
[____另存导致主程序无法获取子程序修改____]
|
||
|
||
---
|
||
|
||
## 基础元信息
|
||
|
||
影响范围:[_程序的编译烧录______]
|
||
|
||
## 缺陷记录
|
||
|
||
### 前置条件
|
||
|
||
[__编程软件N46______]
|
||
|
||
### 复现步骤
|
||
|
||
1. [_创建主程序-1_____]
|
||
2. [__创建子程序-a______]
|
||
3. [___编写主程序-1内添加子程序-a_____]
|
||
4. 另存为主程序-2,打开子程序-a,修改子程序-a(修改标志M1),点击保存,关闭子程序-a
|
||
5. 再次打开子程序-a
|
||
|
||
### 实际发生结果
|
||
|
||
[__M1的修改并未保存至子程序-a______]
|
||
|
||
### 期望结果
|
||
|
||
[__另存后,对子程序-a的修改依然生效______]
|
||
|
||
### 排查建议
|
||
|
||
1. [__日志显示,打开子程序-a的行为_______]
|
||
|
||
### 根因分析
|
||
|
||
[__M1的修改其实被赋予了主程序-1,而不是子程序-2______]
|
||
|
||
### 验证依据
|
||
|
||
#### 涉及内容
|
||
|
||
- void MainWindow::on_actionOPEN_triggered() UI交互打开
|
||
- void MainWindow::open_program(QString path_tmp) 核心打开逻辑
|