mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#3272 Create multiple fractures. Dialog adjustments
This commit is contained in:
parent
1be8d335fa
commit
e2d291cda9
@ -220,7 +220,7 @@ void RicCreateMultipleFracturesFeature::onActionTriggered(bool isChecked)
|
||||
|
||||
m_dialog = &propertyDialog;
|
||||
|
||||
propertyDialog.resize(QSize(600, 400));
|
||||
propertyDialog.resize(QSize(700, 400));
|
||||
|
||||
QDialogButtonBox* dialogButtonBox = propertyDialog.dialogButtonBox();
|
||||
|
||||
@ -231,13 +231,15 @@ void RicCreateMultipleFracturesFeature::onActionTriggered(bool isChecked)
|
||||
connect(pushButton, SIGNAL(clicked()), this, SLOT(slotDeleteAndAppendFractures()));
|
||||
pushButton->setDefault(false);
|
||||
pushButton->setAutoDefault(false);
|
||||
pushButton->setToolTip("Delete all existing fractures before adding new fractures");
|
||||
}
|
||||
|
||||
{
|
||||
QPushButton* pushButton = dialogButtonBox->addButton("Append Fractures", QDialogButtonBox::ActionRole);
|
||||
QPushButton* pushButton = dialogButtonBox->addButton("Add Fractures", QDialogButtonBox::ActionRole);
|
||||
connect(pushButton, SIGNAL(clicked()), this, SLOT(slotAppendFractures()));
|
||||
pushButton->setDefault(false);
|
||||
pushButton->setAutoDefault(false);
|
||||
pushButton->setToolTip("Add new fractures");
|
||||
}
|
||||
|
||||
{
|
||||
|
@ -53,7 +53,7 @@ RiuCreateMultipleFractionsUi::RiuCreateMultipleFractionsUi()
|
||||
m_options.uiCapability()->setUiLabelPosition(caf::PdmUiItemInfo::TOP);
|
||||
m_options.uiCapability()->setCustomContextMenuEnabled(true);
|
||||
|
||||
CAF_PDM_InitFieldNoDefault(&m_fractureCreationSummary, "FractureCreationSummary", "Summary", "", "", "");
|
||||
CAF_PDM_InitFieldNoDefault(&m_fractureCreationSummary, "FractureCreationSummary", "Generated Fractures", "", "", "");
|
||||
m_fractureCreationSummary.registerGetMethod(this, &RiuCreateMultipleFractionsUi::summaryText);
|
||||
m_fractureCreationSummary.uiCapability()->setUiLabelPosition(caf::PdmUiItemInfo::TOP);
|
||||
m_fractureCreationSummary.uiCapability()->setUiEditorTypeName(caf::PdmUiTextEditor::uiEditorTypeName());
|
||||
@ -184,7 +184,6 @@ QString RiuCreateMultipleFractionsUi::summaryText() const
|
||||
}
|
||||
|
||||
QString tableText;
|
||||
tableText += "Fracture Template Count for selected wells\n\n";
|
||||
|
||||
{
|
||||
QTextStream stream(&tableText);
|
||||
@ -193,7 +192,7 @@ QString RiuCreateMultipleFractionsUi::summaryText() const
|
||||
formatter.setTableRowPrependText(" ");
|
||||
|
||||
std::vector<RifEclipseOutputTableColumn> header;
|
||||
header.push_back(RifEclipseOutputTableColumn("Well Name"));
|
||||
header.push_back(RifEclipseOutputTableColumn("Selected Wells"));
|
||||
|
||||
for (auto fracTemplate : fracTemplateSet)
|
||||
{
|
||||
@ -246,6 +245,15 @@ void RiuCreateMultipleFractionsUi::defineEditorAttribute(const caf::PdmFieldHand
|
||||
|
||||
attr->font = font;
|
||||
attr->heightHint = 100;
|
||||
attr->wrapMode = caf::PdmUiTextEditorAttribute::NoWrap;
|
||||
}
|
||||
}
|
||||
else if (field == &m_options)
|
||||
{
|
||||
auto attr = dynamic_cast<caf::PdmUiTableViewEditorAttribute*>(attribute);
|
||||
if (attr)
|
||||
{
|
||||
attr->columnWidths = { 90, 90, 400, 70 };
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user