Akonadi
itemserializerplugin.h
70 * void serialize( const Akonadi::Item& item, const QByteArray& label, QIODevice& data, int &version )
128 * @param version The version of the data format as set by the user in serialize() or @c 0 (default).
132 virtual bool deserialize(Item &item, const QByteArray &label, QIODevice &data, int version) = 0;
151 virtual void serialize(const Item &item, const QByteArray &label, QIODevice &data, int &version) = 0;
175 * The default implementation is slow as it requires serializing @p other, and deserializing @p item multiple times.
217 Q_DECLARE_INTERFACE(Akonadi::ItemSerializerPlugin, "org.freedesktop.Akonadi.ItemSerializerPlugin/2.0")
The base class for item type serializer plugins.
Definition: itemserializerplugin.h:105
Helper integration between Akonadi and Qt.
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Wed Jun 7 2023 03:53:31 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Wed Jun 7 2023 03:53:31 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.