mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#2086 Handle extended file name chars on Linux for eclipse cases and summary cases
This commit is contained in:
@@ -208,7 +208,7 @@ bool RimEclipseResultCase::importGridAndResultMetaData(bool showTimeStepFilter)
|
||||
if (rftFileInfo.exists())
|
||||
{
|
||||
RiaLogging::info(QString("RFT file found"));
|
||||
m_readerEclipseRft = new RifReaderEclipseRft(rftFileInfo.filePath().toStdString());
|
||||
m_readerEclipseRft = new RifReaderEclipseRft(rftFileInfo.filePath());
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -91,9 +91,9 @@ void RimFileSummaryCase::createSummaryReaderInterface()
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
RifReaderEclipseSummary* RimFileSummaryCase::findRelatedFilesAndCreateReader(const QString& headerFileName)
|
||||
{
|
||||
std::string headerFileNameStd;
|
||||
std::vector<std::string> dataFileNames;
|
||||
std::string nativeSumHeadFileName = QDir::toNativeSeparators(headerFileName).toStdString();
|
||||
QString headerFileNameStd;
|
||||
QStringList dataFileNames;
|
||||
QString nativeSumHeadFileName = QDir::toNativeSeparators(headerFileName);
|
||||
RifEclipseSummaryTools::findSummaryFiles(nativeSumHeadFileName, &headerFileNameStd, &dataFileNames);
|
||||
|
||||
RifReaderEclipseSummary* summaryFileReader = new RifReaderEclipseSummary;
|
||||
|
||||
@@ -267,7 +267,7 @@ void RimSummaryCaseMainCollection::loadAllSummaryCaseData()
|
||||
RimSummaryCase* RimSummaryCaseMainCollection::createAndAddSummaryCaseFromEclipseResultCase(RimEclipseResultCase* eclResCase)
|
||||
{
|
||||
QString gridFileName = eclResCase->gridFileName();
|
||||
if(RifEclipseSummaryTools::hasSummaryFiles(QDir::toNativeSeparators(gridFileName).toStdString()))
|
||||
if(RifEclipseSummaryTools::hasSummaryFiles(QDir::toNativeSeparators(gridFileName)))
|
||||
{
|
||||
RimGridSummaryCase* newSumCase = new RimGridSummaryCase();
|
||||
this->m_cases.push_back(newSumCase);
|
||||
|
||||
Reference in New Issue
Block a user