mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#1082 Snapshot : Added four empty rows
This commit is contained in:
@@ -77,9 +77,11 @@ void RicExportMultipleSnapshotsFeature::onActionTriggered(bool isChecked)
|
||||
|
||||
RiuExportMultipleSnapshotsWidget dlg(nullptr, proj);
|
||||
|
||||
if (proj->multiSnapshotDefinitions.size() == 0)
|
||||
RimView* activeView = RiaApplication::instance()->activeReservoirView();
|
||||
if (activeView && proj->multiSnapshotDefinitions.size() == 0)
|
||||
{
|
||||
dlg.addSnapshotItemFromActiveView();
|
||||
dlg.addEmptySnapshotItems(4);
|
||||
}
|
||||
|
||||
dlg.exec();
|
||||
|
||||
@@ -153,6 +153,8 @@ QList<caf::PdmOptionItemInfo> RimMultiSnapshotDefinition::calculateValueOptions(
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
void RimMultiSnapshotDefinition::getTimeStepStrings(QList<caf::PdmOptionItemInfo> &options)
|
||||
{
|
||||
if (!viewObject()) return;
|
||||
|
||||
QStringList timeSteps;
|
||||
|
||||
timeSteps = viewObject->ownerCase()->timeStepStrings();
|
||||
|
||||
@@ -146,6 +146,24 @@ void RiuExportMultipleSnapshotsWidget::addSnapshotItemFromActiveView()
|
||||
}
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
void RiuExportMultipleSnapshotsWidget::addEmptySnapshotItems(size_t itemCount)
|
||||
{
|
||||
if (!m_rimProject) return;
|
||||
|
||||
for (size_t i = 0; i < itemCount; i++)
|
||||
{
|
||||
RimMultiSnapshotDefinition* multiSnapshot = new RimMultiSnapshotDefinition();
|
||||
multiSnapshot->isActive = false;
|
||||
|
||||
m_rimProject->multiSnapshotDefinitions.push_back(multiSnapshot);
|
||||
}
|
||||
|
||||
m_rimProject->multiSnapshotDefinitions.uiCapability()->updateConnectedEditors();
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
|
||||
@@ -37,6 +37,7 @@ public:
|
||||
~RiuExportMultipleSnapshotsWidget();
|
||||
|
||||
void addSnapshotItemFromActiveView();
|
||||
void addEmptySnapshotItems(size_t itemCount);
|
||||
|
||||
private slots:
|
||||
void customMenuRequested(QPoint pos);
|
||||
|
||||
Reference in New Issue
Block a user