//-------------------------------------------------------------------------------------------------- /// //-------------------------------------------------------------------------------------------------- void caf::UiTableModelPdm::setPdmData(PdmObjectGroup* objectGroup, const QString& configName) { m_pdmObjectGroup = objectGroup; m_configName = configName; if (m_pdmObjectGroup) { m_pdmObjectGroup->objectEditorAttribute(m_configName, &m_editorAttribute); } computeColumnCount(); reset(); }
//-------------------------------------------------------------------------------------------------- /// //-------------------------------------------------------------------------------------------------- void caf::UiListViewModelPdm::setPdmData(PdmObjectCollection* objectGroup, const QString& configName) { m_pdmObjectGroup = objectGroup; m_configName = configName; if (m_pdmObjectGroup) { caf::PdmUiObjectHandle* uiObject = uiObj(m_pdmObjectGroup); if (uiObject) { uiObject->objectEditorAttribute(m_configName, &m_editorAttribute); } } computeColumnCount(); reset(); }