mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-14 00:25:35 +08:00
refs #247 CValueObject: Added missing convertFromCVariant method to complement toCVariant.
This commit is contained in:
@@ -267,6 +267,14 @@ namespace BlackMisc
|
|||||||
return CVariant(this->toQVariant());
|
return CVariant(this->toQVariant());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* from CVariant
|
||||||
|
*/
|
||||||
|
void CValueObject::convertFromCVariant(const CVariant &variant)
|
||||||
|
{
|
||||||
|
this->convertFromQVariant(variant.getQVariant());
|
||||||
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Implementations of pure virtual functions
|
* Implementations of pure virtual functions
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -184,6 +184,9 @@ namespace BlackMisc
|
|||||||
//! Set from QVariant
|
//! Set from QVariant
|
||||||
virtual void convertFromQVariant(const QVariant &variant) = 0;
|
virtual void convertFromQVariant(const QVariant &variant) = 0;
|
||||||
|
|
||||||
|
//! Set from CVariant
|
||||||
|
void convertFromCVariant(const CVariant &variant);
|
||||||
|
|
||||||
//! Contribute to JSON object
|
//! Contribute to JSON object
|
||||||
virtual QJsonObject toJson() const { QJsonObject json; return json;}
|
virtual QJsonObject toJson() const { QJsonObject json; return json;}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user