mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#2775 Add progress when loading summary cases
This commit is contained in:
parent
4d1595681a
commit
48814e33c4
@ -30,6 +30,7 @@
|
||||
#include "RimSummaryCaseCollection.h"
|
||||
|
||||
#include <QDir>
|
||||
#include "cafProgressInfo.h"
|
||||
|
||||
|
||||
CAF_PDM_SOURCE_INIT(RimSummaryCaseMainCollection,"SummaryCaseCollection");
|
||||
@ -295,13 +296,19 @@ std::vector<RimSummaryCaseCollection*> RimSummaryCaseMainCollection::summaryCase
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
void RimSummaryCaseMainCollection::loadAllSummaryCaseData()
|
||||
{
|
||||
for (RimSummaryCase* sumCase : allSummaryCases())
|
||||
std::vector<RimSummaryCase*> sumCases = allSummaryCases();
|
||||
|
||||
caf::ProgressInfo progInfo(sumCases.size(), "Loading Summary Cases");
|
||||
|
||||
for (size_t cIdx = 0; cIdx < sumCases.size(); ++cIdx)
|
||||
{
|
||||
RimSummaryCase* sumCase = sumCases[cIdx];
|
||||
if (sumCase)
|
||||
{
|
||||
sumCase->createSummaryReaderInterface();
|
||||
addCaseRealizationParametersIfFound(*sumCase, sumCase->summaryHeaderFilename());
|
||||
}
|
||||
progInfo.incrementProgress();
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user