mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#4773 Ensemble RFT: load formation file when loading observed data
This commit is contained in:
@@ -18,6 +18,7 @@
|
||||
#include "RicImportObservedFmuDataFeature.h"
|
||||
|
||||
#include "RiaApplication.h"
|
||||
#include "RicImportFormationNamesFeature.h"
|
||||
#include "RifReaderFmuRft.h"
|
||||
|
||||
#include "RimObservedDataCollection.h"
|
||||
@@ -32,7 +33,9 @@
|
||||
#include "cafSelectionManager.h"
|
||||
|
||||
#include <QAction>
|
||||
#include <QDir>
|
||||
#include <QFileDialog>
|
||||
#include <QFileInfo>
|
||||
#include <QMessageBox>
|
||||
|
||||
CAF_CMD_SOURCE_INIT( RicImportObservedFmuDataFeature, "RicImportObservedFmuDataFeature" );
|
||||
@@ -62,6 +65,14 @@ void RicImportObservedFmuDataFeature::selectObservedDataPathInDialog()
|
||||
for ( const QString& subDir : subDirsWithFmuData )
|
||||
{
|
||||
importedData = observedDataCollection->createAndAddFmuRftDataFromPath( subDir );
|
||||
QDir dir( subDir );
|
||||
QString layerZoneFile = dir.absoluteFilePath( "layer_zone_table.txt" );
|
||||
if ( QFileInfo::exists( layerZoneFile ) )
|
||||
{
|
||||
QStringList fileNames;
|
||||
fileNames << layerZoneFile;
|
||||
RicImportFormationNamesFeature::importFormationFiles( fileNames );
|
||||
}
|
||||
}
|
||||
if ( importedData != nullptr )
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user