Added mesh color as preference, and resetting of preferences before doing regression tests

p4#: 21263
This commit is contained in:
Jacob Støren
2013-04-12 13:15:41 +02:00
parent 9b0378f8e0
commit 337e0c3226
5 changed files with 51 additions and 2 deletions

View File

@@ -46,6 +46,8 @@ public:
PdmFieldHandle() : m_isIOReadable(true), m_isIOWritable(true) { m_ownerObject = NULL; m_keyword = "UNDEFINED"; }
virtual ~PdmFieldHandle() { }
virtual void resetToDefaultValue() { };
virtual void readFieldData(QXmlStreamReader& xmlStream) = 0;
virtual void writeFieldData(QXmlStreamWriter& xmlStream) = 0;
@@ -119,6 +121,7 @@ public:
const DataType& defaultValue() const { return m_defaultFieldValue; }
void setDefaultValue(const DataType& val) { m_defaultFieldValue = val; }
virtual void resetToDefaultValue() { m_fieldValue = m_defaultFieldValue; }
// Gui generalized interface
virtual QVariant uiValue() const;