Akonadi
10 #include "akonadicore_export.h"
11 #include "attribute.h"
19 class TagAttributePrivate;
36 void setDisplayName(
const QString &name);
47 void setIconName(
const QString &name);
54 void setBackgroundColor(
const QColor &color);
55 Q_REQUIRED_RESULT
QColor backgroundColor()
const;
56 void setTextColor(
const QColor &color);
57 Q_REQUIRED_RESULT
QColor textColor()
const;
58 void setFont(
const QString &fontKey);
59 Q_REQUIRED_RESULT
QString font()
const;
60 void setInToolbar(
bool inToolbar);
61 Q_REQUIRED_RESULT
bool inToolbar()
const;
62 void setShortcut(
const QString &shortcut);
63 Q_REQUIRED_RESULT
QString shortcut()
const;
71 void setPriority(
int priority);
83 void deserialize(
const QByteArray &data)
override;
89 const std::unique_ptr<TagAttributePrivate> d;
Provides interface for custom attributes for Entity.
Attribute that stores the properties that are used to display a tag.
Helper integration between Akonadi and Qt.
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Sun Jun 4 2023 03:52:48 by
doxygen 1.8.17 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.