#8143 Preferences : Add file or memory mapped file for GRDECL import

This commit is contained in:
Magne Sjaastad
2021-10-13 10:54:46 +02:00
parent 68955dc914
commit d024f30a5b
2 changed files with 42 additions and 43 deletions

View File

@@ -30,6 +30,13 @@ class RiaPreferencesSystem : public caf::PdmObject
CAF_PDM_HEADER_INIT;
public:
enum class EclipseTextFileReaderMode
{
MEMORY_MAPPED_FILE,
FILE,
};
using EclipseTextFileReaderModeType = caf::AppEnum<EclipseTextFileReaderMode>;
public:
RiaPreferencesSystem();
@@ -47,6 +54,8 @@ public:
QString gtestFilter() const;
bool showProgressBar() const;
EclipseTextFileReaderMode eclipseTextFileReaderMode() const;
protected:
void defineUiOrdering( QString uiConfigName, caf::PdmUiOrdering& uiOrdering ) override;
QList<caf::PdmOptionItemInfo> calculateValueOptions( const caf::PdmFieldHandle* fieldNeedingOptions,
@@ -70,4 +79,6 @@ private:
caf::PdmField<bool> m_showProgressBar;
caf::PdmField<QString> m_gtestFilter;
caf::PdmField<EclipseTextFileReaderModeType> m_eclipseReaderMode;
};