mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#3303 Create multiple fractures dialog. Prevent overlapping option items. Remove cancel button
This commit is contained in:
@@ -47,6 +47,7 @@
|
||||
|
||||
CAF_CMD_SOURCE_INIT(RicCreateMultipleFracturesFeature, "RicCreateMultipleFracturesFeature");
|
||||
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
@@ -231,6 +232,7 @@ void RicCreateMultipleFracturesFeature::onActionTriggered(bool isChecked)
|
||||
Riu3DMainWindowTools::mainWindowWidget(), multipleFractionsUi, "Create Multiple Fractures", "");
|
||||
|
||||
m_dialog = &propertyDialog;
|
||||
multipleFractionsUi->setParentDialog(m_dialog);
|
||||
|
||||
propertyDialog.resize(QSize(700, 450));
|
||||
|
||||
@@ -239,7 +241,7 @@ void RicCreateMultipleFracturesFeature::onActionTriggered(bool isChecked)
|
||||
dialogButtonBox->clear();
|
||||
|
||||
{
|
||||
QPushButton* pushButton = dialogButtonBox->addButton("Replace Fractures", QDialogButtonBox::ActionRole);
|
||||
QPushButton* pushButton = dialogButtonBox->addButton(RiuCreateMultipleFractionsUi::REPLACE_FRACTURES_BUTTON_TEXT, QDialogButtonBox::ActionRole);
|
||||
connect(pushButton, SIGNAL(clicked()), this, SLOT(slotDeleteAndAppendFractures()));
|
||||
pushButton->setDefault(false);
|
||||
pushButton->setAutoDefault(false);
|
||||
@@ -247,20 +249,13 @@ void RicCreateMultipleFracturesFeature::onActionTriggered(bool isChecked)
|
||||
}
|
||||
|
||||
{
|
||||
QPushButton* pushButton = dialogButtonBox->addButton("Add Fractures", QDialogButtonBox::ActionRole);
|
||||
QPushButton* pushButton = dialogButtonBox->addButton(RiuCreateMultipleFractionsUi::ADD_FRACTURES_BUTTON_TEXT, QDialogButtonBox::ActionRole);
|
||||
connect(pushButton, SIGNAL(clicked()), this, SLOT(slotAppendFractures()));
|
||||
pushButton->setDefault(false);
|
||||
pushButton->setAutoDefault(false);
|
||||
pushButton->setToolTip("Add new fractures");
|
||||
}
|
||||
|
||||
{
|
||||
QPushButton* pushButton = dialogButtonBox->addButton("Cancel", QDialogButtonBox::ActionRole);
|
||||
connect(pushButton, SIGNAL(clicked()), this, SLOT(slotCancel()));
|
||||
pushButton->setDefault(false);
|
||||
pushButton->setAutoDefault(false);
|
||||
}
|
||||
|
||||
{
|
||||
QPushButton* pushButton = dialogButtonBox->addButton("Close", QDialogButtonBox::ActionRole);
|
||||
connect(pushButton, SIGNAL(clicked()), this, SLOT(slotClose()));
|
||||
|
||||
Reference in New Issue
Block a user