|
|
|
|
@ -100,6 +100,23 @@ bool nmSubWndGrid::saveRsts()
|
|
|
|
|
return pRstWnd->save();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
bool nmSubWndGrid::onConfirmClosing()
|
|
|
|
|
{
|
|
|
|
|
// 先走基类关闭确认;用户取消关闭时不清理网格数据。
|
|
|
|
|
if(!iSubWndBaseFit::onConfirmClosing()) {
|
|
|
|
|
return false;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
nmCalculationPebiGrid::getInstance()->clearGridData();
|
|
|
|
|
|
|
|
|
|
nmDataAnalyzeManager* pDataManager = nmDataAnalyzeManager::getCurrentInstance();
|
|
|
|
|
if(pDataManager != nullptr) {
|
|
|
|
|
pDataManager->clearUnstructuredGrid();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
return true;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void nmSubWndGrid::initUI()
|
|
|
|
|
{
|
|
|
|
|
QWidget* mainWidget = new QWidget(this);
|
|
|
|
|
|