refs #314, new propertyBy methods (nested indexes)

This commit is contained in:
Klaus Basan
2014-08-15 18:17:15 +02:00
parent d797d76a60
commit e109d73ba2
54 changed files with 1016 additions and 754 deletions

View File

@@ -49,9 +49,16 @@ namespace BlackMisc
void setFunction(const Function &function) { m_function = function; }
//! \copydoc CValueObject::toQVariant
virtual QVariant toQVariant() const override
virtual QVariant toQVariant() const override { return QVariant::fromValue(*this); }
//! \copydoc CValueObject::fromQVariant
virtual void fromQVariant(const QVariant &variant) override
{
return QVariant::fromValue(*this);
Q_ASSERT(variant.canConvert<CHotkeyFunction>());
if (variant.canConvert<CHotkeyFunction>())
{
(*this) = variant.value<CHotkeyFunction>();
}
}
//! \copydoc CValueObject::getValueHash