/* SPDX-FileCopyrightText: 2008 Omat Holding B.V. SPDX-License-Identifier: LGPL-2.0-or-later */ #pragma once #include "akonadi-singlefileresource_export.h" #include namespace Akonadi { class AKONADI_SINGLEFILERESOURCE_EXPORT CollectionFlagsAttribute : public Akonadi::Attribute { public: explicit CollectionFlagsAttribute(const QList &flags = QList()); void setFlags(const QList &flags); QList flags() const; QByteArray type() const override; Attribute *clone() const override; QByteArray serialized() const override; void deserialize(const QByteArray &data) override; private: QList mFlags; }; }