diff --git a/src/blackmisc/valuecache.cpp b/src/blackmisc/valuecache.cpp index 5d8281f1b..066028b7d 100644 --- a/src/blackmisc/valuecache.cpp +++ b/src/blackmisc/valuecache.cpp @@ -60,6 +60,11 @@ namespace BlackMisc return result; } + void CValueCachePacket::registerMetadata() + { + MetaType::registerMetadata(); + qDBusRegisterMetaType(); + } //////////////////////////////// // CValueCache diff --git a/src/blackmisc/valuecache.h b/src/blackmisc/valuecache.h index bd84b75e8..679d71557 100644 --- a/src/blackmisc/valuecache.h +++ b/src/blackmisc/valuecache.h @@ -43,6 +43,9 @@ namespace BlackMisc //! Discard timestamps and return as variant map. CVariantMap toVariantMap() const; + //! \copydoc CValueObject::registerMetadata` + static void registerMetadata(); + //! \private Iterator behaves like a CVariantMap::const_iterator with an additional timestamp() method. struct const_iterator : public CDictionary::const_iterator {