refs #247 CValueObject: Added missing convertFromCVariant method to complement toCVariant.

This commit is contained in:
Mathew Sutcliffe
2014-11-15 18:41:26 +00:00
parent 1b671e9cb0
commit befa5892a5
2 changed files with 11 additions and 0 deletions

View File

@@ -267,6 +267,14 @@ namespace BlackMisc
return CVariant(this->toQVariant());
}
/*
* from CVariant
*/
void CValueObject::convertFromCVariant(const CVariant &variant)
{
this->convertFromQVariant(variant.getQVariant());
}
/*
* Implementations of pure virtual functions
*/

View File

@@ -184,6 +184,9 @@ namespace BlackMisc
//! Set from QVariant
virtual void convertFromQVariant(const QVariant &variant) = 0;
//! Set from CVariant
void convertFromCVariant(const CVariant &variant);
//! Contribute to JSON object
virtual QJsonObject toJson() const { QJsonObject json; return json;}