#2018 CSV import. Select time series column. Columnify preview. Refactoring

This commit is contained in:
Bjørn Erik Jensen
2017-11-24 08:17:43 +01:00
parent 1d2067882d
commit 11100fb6e0
7 changed files with 483 additions and 62 deletions

View File

@@ -165,22 +165,9 @@ RimObservedData* RimObservedDataCollection::createAndAddRsmObservedDataFromFile(
RimObservedData* RimObservedDataCollection::createAndAddCvsObservedDataFromFile(const QString& fileName, QString* errorText /*= nullptr*/)
{
RimObservedData* observedData = nullptr;
QString fileContents;
{
QFile file(fileName);
if (!file.open(QIODevice::ReadOnly | QIODevice::Text))
{
RiaLogging::error(QString("Failed to open %1").arg(fileName));
return nullptr;
}
fileContents = file.readAll();
file.close();
}
RicPasteAsciiDataToSummaryPlotFeatureUi parseOptionsUi;
parseOptionsUi.setPreviewText(fileContents);
parseOptionsUi.setUiModeImport(fileName);
caf::PdmSettings::readFieldsFromApplicationStore(&parseOptionsUi);
caf::PdmUiPropertyViewDialog propertyDialog(NULL, &parseOptionsUi, "CSV Import Options", "");