(#641) Use color in QListView to indicate input point mode

This commit is contained in:
Magne Sjaastad
2015-11-30 15:12:00 +01:00
parent 512701ce11
commit 709d993cc6
5 changed files with 67 additions and 3 deletions

View File

@@ -39,6 +39,7 @@
#include "cafCmdFeature.h"
#include "cafCmdFeatureManager.h"
#include "cafPdmUiListEditor.h"
#include "cafPdmUiPushButtonEditor.h"
@@ -515,6 +516,14 @@ void RimCrossSection::defineEditorAttribute(const caf::PdmFieldHandle* field, QS
attrib->m_buttonText = "Start picking points";
}
}
else if (field == &m_userPolyline)
{
caf::PdmUiListEditorAttribute* myAttr = dynamic_cast<caf::PdmUiListEditorAttribute*>(attribute);
if (myAttr && inputFromViewerEnabled)
{
myAttr->m_baseColor.setRgb(255, 220, 255);
}
}
}
//--------------------------------------------------------------------------------------------------