From b21a7d2d00a6ec2532e5d01958fdab9fb82401fa Mon Sep 17 00:00:00 2001 From: Magne Sjaastad Date: Thu, 15 Oct 2026 08:58:13 +0200 Subject: [PATCH] docs: Update agent guidelines for attribute map --- docs/agents/core.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/docs/agents/core.md b/docs/agents/core.md index 8fbb562f7a..e3d8675a71 100644 --- a/docs/agents/core.md +++ b/docs/agents/core.md @@ -385,19 +385,17 @@ m_comboBoxField.uiCapability()->setAttribute( caf::PdmUiComboBoxEditor::Keys::BU **Old pattern (deprecated):** ```cpp // In defineEditorAttribute() override -auto* myAttr = dynamic_cast( attribute ); +auto* myAttr = dynamic_cast( attribute ); if ( myAttr ) { - myAttr->adjustWidthToContents = true; - myAttr->minimumContentsLength = 15; + myAttr->someMember = true; } ``` **New pattern:** ```cpp // In field initialization or elsewhere -m_field.uiCapability()->setAttribute( caf::PdmUiComboBoxEditor::Keys::ADJUST_WIDTH_TO_CONTENTS, true ); -m_field.uiCapability()->setAttribute( caf::PdmUiComboBoxEditor::Keys::MINIMUM_CONTENTS_LENGTH, 15 ); +m_field.uiCapability()->setAttribute( caf::PdmUiLineEditor::Keys::NOTIFY_WHEN_TEXT_IS_EDITED, true ); ``` ### Common Attribute Examples