Akonadi Contacts
contactgroupviewer.cpp
37 static QPixmap groupPixmap = QIcon::fromTheme(QStringLiteral("x-mail-distribution-list")).pixmap(QSize(100, 100));
38 mBrowser->document()->addResource(QTextDocument::ImageResource, QUrl(QStringLiteral("group_photo")), groupPixmap);
103 mParentCollectionFetchJob = new CollectionFetchJob(mCurrentItem.parentCollection(), CollectionFetchJob::Base, mParent);
104 mCollectionFetchJobConnection = mParent->connect(mParentCollectionFetchJob, &CollectionFetchJob::result, mParent, [this](KJob *job) {
199 d->mJobConnection = connect(d->mExpandJob, &ContactGroupExpandJob::result, this, [this](KJob *job) {
A class that formats a contact group as HTML code.
Definition: standardcontactgroupformatter.h:43
bool disconnect(const QObject *sender, const char *signal, const QObject *receiver, const char *method)
The interface for all contact group formatters.
Definition: abstractcontactgroupformatter.h:37
void result(KJob *job)
void insert(int i, T &&value)
QLayout * layout() const const
QString displayName() const
QIcon fromTheme(const QString &name)
ImageResource
Akonadi::Item contactGroup() const
Returns the contact group that is currently displayed.
Definition: contactgroupviewer.cpp:159
void fetchFullPayload(bool fetch=true)
ContactGroupViewer(QWidget *parent=nullptr)
Creates a new contact group viewer.
Definition: contactgroupviewer.cpp:139
QMetaObject::Connection connect(const QObject *sender, const char *signal, const QObject *receiver, const char *method, Qt::ConnectionType type)
bool hasPayload() const
static void parseEmailAddress(const QString &rawEmail, QString &fullName, QString &email)
QString i18n(const char *text, const TYPE &arg...)
~ContactGroupViewer() override
Destroys the contact group viewer.
void setItem(const Item &item)
PostalAddress address(const QVariant &location)
void append(const ContactGroupReference &reference)
Job that expands a ContactGroup to a list of contacts.
Definition: contactgroupexpandjob.h:54
QString name() const
QString path(QUrl::ComponentFormattingOptions options) const const
QPixmap pixmap(const QSize &size, QIcon::Mode mode, QIcon::State state) const const
void addWidget(QWidget *w)
const char * name(StandardAction id)
void setContactGroup(const Akonadi::Item &group)
Sets the contact group that shall be displayed in the viewer.
Definition: contactgroupviewer.cpp:164
void setAncestorRetrieval(AncestorRetrieval ancestorDepth)
void setContentsMargins(int left, int top, int right, int bottom)
ItemFetchScope & fetchScope()
QString i18nc(const char *context, const char *text, const TYPE &arg...)
AddresseeList List
void setName(const QString &name)
int error() const
T payload() const
Item item() const
A viewer component for contact groups in Akonadi.
Definition: contactgroupviewer.h:46
void setContactGroupFormatter(AbstractContactGroupFormatter *formatter)
Sets the contact group formatter that should be used for formatting the contact group.
Definition: contactgroupviewer.cpp:169
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Sat Apr 1 2023 04:09:04 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Sat Apr 1 2023 04:09:04 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.