|
@@ -191,6 +191,7 @@ void FlowGraphCommonNodeWidget::loadInfo()
|
|
|
if (dsrc.count() > 0 && m_process.dSource != SchemePlanManager::NoData) {
|
|
|
dataIndex = dsrc.indexOf(m_process.dSource);
|
|
|
}
|
|
|
+
|
|
|
m_dataCombo->setCurrentIndex(dataIndex);
|
|
|
|
|
|
/// 选择执行组件
|
|
@@ -232,8 +233,9 @@ void FlowGraphCommonNodeWidget::slotAlgComboChanged(int index)
|
|
|
if (m_process.algorithm == list.at(index)) {
|
|
|
return;
|
|
|
}
|
|
|
- m_process.algorithm = list.at(index);
|
|
|
+
|
|
|
if (m_isLoaded) {
|
|
|
+ m_process.algorithm = list.at(index);
|
|
|
emit sigProcessChanged(m_process);
|
|
|
}
|
|
|
}
|
|
@@ -245,8 +247,8 @@ void FlowGraphCommonNodeWidget::slotDataComboChanged(int index)
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
- m_process.dSource = list.at(index);
|
|
|
if (m_isLoaded) {
|
|
|
+ m_process.dSource = list.at(index);
|
|
|
emit sigProcessChanged(m_process);
|
|
|
}
|
|
|
}
|
|
@@ -257,8 +259,8 @@ void FlowGraphCommonNodeWidget::slotSpinBoxChanged(int value)
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
- m_process.efficiencyGrades = value;
|
|
|
if (m_isLoaded) {
|
|
|
+ m_process.efficiencyGrades = value;
|
|
|
emit sigProcessChanged(m_process);
|
|
|
}
|
|
|
}
|
|
@@ -269,8 +271,8 @@ void FlowGraphCommonNodeWidget::slotCheckBoxChanged()
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
- m_process.isChecked = m_checkBox->isChecked();
|
|
|
if (m_isLoaded) {
|
|
|
+ m_process.isChecked = m_checkBox->isChecked();
|
|
|
emit sigProcessChanged(m_process);
|
|
|
}
|
|
|
}
|