#7928 Add user interface for exporting multiple well logs.

This commit is contained in:
Kristian Bendiksen
2021-09-06 09:32:24 +02:00
parent a3a2aac9b6
commit 8f5beb8851
19 changed files with 782 additions and 43 deletions

View File

@@ -764,6 +764,7 @@ void RimEnsembleWellLogCurveSet::updateEnsembleCurves( const std::vector<RimWell
{
RimWellLogFileCurve* curve = new RimWellLogFileCurve;
plotTrack->addCurve( curve );
curve->setUiTreeHidden( true );
QString errorMessage;
if ( wellLogFile->readFile( &errorMessage ) )
@@ -1153,3 +1154,19 @@ void RimEnsembleWellLogCurveSet::initAfterRead()
{
connectEnsembleCurveSetFilterSignals();
}
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
void RimEnsembleWellLogCurveSet::setEnsembleWellLogs( RimEnsembleWellLogs* ensembleWellLogs )
{
m_ensembleWellLogs = ensembleWellLogs;
}
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
void RimEnsembleWellLogCurveSet::setWellLogChannelName( const QString& wellLogChannelName )
{
m_wellLogChannelName = wellLogChannelName;
}

View File

@@ -117,6 +117,9 @@ public:
void updateStatistics();
void setEnsembleWellLogs( RimEnsembleWellLogs* ensembleWellLogs );
void setWellLogChannelName( const QString& wellLogChannelName );
private:
void updateEnsembleCurves( const std::vector<RimWellLogFile*>& curves );
void updateStatisticsCurves( const std::vector<RimWellLogFile*>& curves );