CSV import. Read file refactoring

This commit is contained in:
Bjørn Erik Jensen
2017-11-24 13:54:01 +01:00
parent c959dbb850
commit 1d2067882d
7 changed files with 64 additions and 60 deletions
@@ -57,19 +57,8 @@ void RimCsvUserData::createSummaryReaderInterface()
if (caf::Utils::fileExists(this->summaryHeaderFilename()))
{
QFile file(this->summaryHeaderFilename());
if (!file.open(QIODevice::ReadOnly | QIODevice::Text))
{
RiaLogging::error(QString("Failed to open %1").arg(this->summaryHeaderFilename()));
return;
}
QTextStream in(&file);
QString fileContents = in.readAll();
RifCsvUserData* csvUserData = new RifCsvUserData();
if (csvUserData->parse(fileContents, m_parseOptions, &m_errorText))
if (csvUserData->parse(this->summaryHeaderFilename(), m_parseOptions, &m_errorText))
{
m_summaryReader = csvUserData;
}