mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
Make sure picking of text and reach circle annotations isn't enabled after loading project
This commit is contained in:
@@ -44,7 +44,7 @@ RimReachCircleAnnotation::RimReachCircleAnnotation()
|
||||
|
||||
CAF_PDM_InitField(&m_centerPointXyd, "CenterPointXyd", Vec3d::ZERO, "Center Point", "", "", "");
|
||||
m_centerPointXyd.uiCapability()->setUiEditorTypeName(caf::PdmUiPickableLineEditor::uiEditorTypeName());
|
||||
CAF_PDM_InitField(&m_centerPointPickEnabled, "AnchorPointPick", true, "", "", "", "");
|
||||
CAF_PDM_InitField(&m_centerPointPickEnabled, "AnchorPointPick", false, "", "", "", "");
|
||||
caf::PdmUiPushButtonEditor::configureEditorForField(&m_centerPointPickEnabled);
|
||||
m_centerPointPickEnabled.uiCapability()->setUiLabelPosition(caf::PdmUiItemInfo::LabelPosType::HIDDEN);
|
||||
|
||||
@@ -79,6 +79,14 @@ bool RimReachCircleAnnotation::isVisible()
|
||||
return coll && coll->isActive() && m_isActive;
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
void RimReachCircleAnnotation::enablePicking(bool enable)
|
||||
{
|
||||
m_centerPointPickEnabled = enable;
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
@@ -120,7 +128,7 @@ void RimReachCircleAnnotation::defineUiOrdering(QString uiConfigName, caf::PdmUi
|
||||
{
|
||||
uiOrdering.add(&m_name);
|
||||
uiOrdering.add(&m_centerPointXyd);
|
||||
uiOrdering.add(&m_centerPointPickEnabled);
|
||||
uiOrdering.add(&m_centerPointPickEnabled, false);
|
||||
uiOrdering.add(&m_radius);
|
||||
|
||||
auto appearanceGroup = uiOrdering.addNewGroup("Appearance");
|
||||
|
||||
Reference in New Issue
Block a user