Add quick access data model objects

This commit is contained in:
Magne Sjaastad
2024-10-18 14:25:04 +02:00
parent b0d967ff40
commit 4ff5aaf381
16 changed files with 1227 additions and 2 deletions

View File

@@ -71,6 +71,7 @@ class RimValveTemplate;
class RimCompletionTemplateCollection;
class RimPlotTemplateFolderItem;
class RimGridCalculationCollection;
class RimQuickAccessCollection;
namespace caf
{
@@ -190,6 +191,8 @@ public:
void updatesAfterProjectFileIsRead();
RimQuickAccessCollection* pinnedFieldCollection() const;
protected:
void initAfterRead() override;
void setupBeforeSave() override;
@@ -202,7 +205,8 @@ private:
QString updatedFilePathFromPathId( QString filePath, RiaVariableMapper* pathListMapper = nullptr ) const;
private:
caf::PdmChildField<RimMainPlotCollection*> m_mainPlotCollection;
caf::PdmChildField<RimMainPlotCollection*> m_mainPlotCollection;
caf::PdmChildField<RimQuickAccessCollection*> m_pinnedFieldCollection;
caf::PdmField<QString> m_globalPathList;
caf::PdmField<QString> m_projectFileVersionString;