Akonadi::CollectionColorAttribute Class
class Akonadi::CollectionColorAttributeAttribute that stores colors of a collection. More...
| Header: | #include <Akonadi/CollectionColorAttribute> |
| CMake: | find_package(KPim6 REQUIRED COMPONENTS AkonadiCore)target_link_libraries(mytarget PRIVATE KPim6::AkonadiCore) |
| Inherits: | Akonadi::Attribute |
Public Functions
| CollectionColorAttribute() | |
| CollectionColorAttribute(const QColor &color) | |
| virtual | ~CollectionColorAttribute() override |
| QColor | color() const |
| void | setColor(const QColor &color) |
Reimplemented Public Functions
| virtual Akonadi::CollectionColorAttribute * | clone() const override |
| virtual void | deserialize(const QByteArray &data) override |
| virtual QByteArray | serialized() const override |
| virtual QByteArray | type() const override |
Detailed Description
Storing color in Akonadi makes it possible to sync them between client and server.
Author: Sandro Knauß <knauss@kolabsys.com>
Member Function Documentation
[explicit constexpr noexcept] CollectionColorAttribute::CollectionColorAttribute()
[explicit] CollectionColorAttribute::CollectionColorAttribute(const QColor &color)
[override virtual noexcept] CollectionColorAttribute::~CollectionColorAttribute()
[override virtual] Akonadi::CollectionColorAttribute *CollectionColorAttribute::clone() const
Reimplements: Attribute::clone() const.
QColor CollectionColorAttribute::color() const
See also setColor().
[override virtual] void CollectionColorAttribute::deserialize(const QByteArray &data)
Reimplements: Attribute::deserialize(const QByteArray &data).
[override virtual] QByteArray CollectionColorAttribute::serialized() const
Reimplements: Attribute::serialized() const.
void CollectionColorAttribute::setColor(const QColor &color)
See also color().
[override virtual] QByteArray CollectionColorAttribute::type() const
Reimplements: Attribute::type() const.