Akonadi
collectionannotationsattribute.cpp
15CollectionAnnotationsAttribute::CollectionAnnotationsAttribute(const QMap<QByteArray, QByteArray> &annotations)
20void CollectionAnnotationsAttribute::setAnnotations(const QMap<QByteArray, QByteArray> &annotations)
82bool CollectionAnnotationsAttribute::operator==(const CollectionAnnotationsAttribute &other) const
Collection annotations attribute.
Definition collectionannotationsattribute.h:25
void deserialize(const QByteArray &data) override
Sets the data of this attribute, using the same encoding as returned by toByteArray().
Definition collectionannotationsattribute.cpp:55
CollectionAnnotationsAttribute * clone() const override
Creates a copy of this attribute.
Definition collectionannotationsattribute.cpp:36
QByteArray serialized() const override
Returns a QByteArray representation of the attribute which will be storaged.
Definition collectionannotationsattribute.cpp:41
QByteArray type() const override
Returns the type of the attribute.
Definition collectionannotationsattribute.cpp:30
Helper integration between Akonadi and Qt.
void chop(qsizetype n)
bool endsWith(QByteArrayView bv) const const
qsizetype indexOf(QByteArrayView bv, qsizetype from) const const
bool isEmpty() const const
QByteArray mid(qsizetype pos, qsizetype len) const const
QByteArray & remove(qsizetype pos, qsizetype len)
QList< QByteArray > split(char sep) const const
bool startsWith(QByteArrayView bv) const const
QByteArray trimmed() const const
qsizetype size() const const
const_iterator cbegin() const const
const_iterator cend() const const
void clear()
iterator insert(const Key &key, const T &value)
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 4 2024 16:31:58 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 4 2024 16:31:58 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.