From 00b0d6ef9f4473e1ef660eac09098996222a80c1 Mon Sep 17 00:00:00 2001 From: Magne Sjaastad Date: Tue, 6 Nov 2018 07:35:54 +0100 Subject: [PATCH] Grid Items : Hide checkbox from property editor --- .../ProjectDataModel/RimGridCollection.cpp | 11 +++++++++++ ApplicationCode/ProjectDataModel/RimGridCollection.h | 1 + 2 files changed, 12 insertions(+) diff --git a/ApplicationCode/ProjectDataModel/RimGridCollection.cpp b/ApplicationCode/ProjectDataModel/RimGridCollection.cpp index cb50b39ebe..3c6a0e909b 100644 --- a/ApplicationCode/ProjectDataModel/RimGridCollection.cpp +++ b/ApplicationCode/ProjectDataModel/RimGridCollection.cpp @@ -133,6 +133,17 @@ void RimGridInfo::fieldChangedByUi(const caf::PdmFieldHandle* changedField, cons rimView->scheduleCreateDisplayModelAndRedraw(); } +//-------------------------------------------------------------------------------------------------- +/// +//-------------------------------------------------------------------------------------------------- +void RimGridInfo::defineUiOrdering(QString uiConfigName, caf::PdmUiOrdering& uiOrdering) +{ + uiOrdering.add(&m_gridName); + uiOrdering.add(&m_gridIndex); + + uiOrdering.skipRemainingFields(); +} + CAF_PDM_SOURCE_INIT(RimGridInfoCollection, "GridInfoCollection"); //-------------------------------------------------------------------------------------------------- diff --git a/ApplicationCode/ProjectDataModel/RimGridCollection.h b/ApplicationCode/ProjectDataModel/RimGridCollection.h index ad5c03a519..002f8af181 100644 --- a/ApplicationCode/ProjectDataModel/RimGridCollection.h +++ b/ApplicationCode/ProjectDataModel/RimGridCollection.h @@ -51,6 +51,7 @@ public: protected: caf::PdmFieldHandle* userDescriptionField() override; void fieldChangedByUi(const caf::PdmFieldHandle* changedField, const QVariant& oldValue, const QVariant& newValue) override; + void defineUiOrdering(QString uiConfigName, caf::PdmUiOrdering& uiOrdering) override; private: caf::PdmField m_isActive;