mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#2509 Fracture : Find matching template when adding new fracture
This commit is contained in:
@@ -202,7 +202,7 @@ void RimFracture::fieldChangedByUi(const caf::PdmFieldHandle* changedField, cons
|
||||
{
|
||||
QString fractureUnitText = RiaEclipseUnitTools::UnitSystemType::uiText(fractureUnit());
|
||||
|
||||
QString warningText = QString("Using a fracture template of different unit is not supported.\n\nPlease select a "
|
||||
QString warningText = QString("Using a fracture template defined in a different unit is not supported.\n\nPlease select a "
|
||||
"fracture template of unit '%1'")
|
||||
.arg(fractureUnitText);
|
||||
|
||||
@@ -240,7 +240,6 @@ void RimFracture::fieldChangedByUi(const caf::PdmFieldHandle* changedField, cons
|
||||
proj->reloadCompletionTypeResultsInAllViews();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
@@ -623,6 +622,20 @@ size_t RimFracture::findAnchorEclipseCell(const RigMainGrid* mainGrid ) const
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
void RimFracture::setFractureTemplate(RimFractureTemplate* fractureTemplate)
|
||||
{
|
||||
if (fractureTemplate && fractureTemplate->fractureTemplateUnit() != fractureUnit())
|
||||
{
|
||||
QString fractureUnitText = RiaEclipseUnitTools::UnitSystemType::uiText(fractureUnit());
|
||||
|
||||
QString warningText =
|
||||
QString("Using a fracture template defined in a different unit is not supported.\n\nPlease select a "
|
||||
"fracture template of unit '%1'")
|
||||
.arg(fractureUnitText);
|
||||
|
||||
QMessageBox::warning(nullptr, "Fracture Template Selection", warningText);
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
m_fractureTemplate = fractureTemplate;
|
||||
|
||||
if (!fractureTemplate)
|
||||
|
||||
Reference in New Issue
Block a user