Akonadi Contacts
addemaildisplayjob.cpp
32 AddEmailDisplayJobPrivate(AddEmailDisplayJob *qq, const QString &emailString, QWidget *parentWidget)
56 searchJob->setQuery(Akonadi::ContactSearchJob::Email, mEmail.toLower(), Akonadi::ContactSearchJob::ExactMatch);
126 auto const addressBookJob = new Akonadi::CollectionFetchJob(Akonadi::Collection::root(), Akonadi::CollectionFetchJob::Recursive);
143 const Akonadi::CollectionFetchJob *addressBookJob = qobject_cast<Akonadi::CollectionFetchJob *>(job);
159 i18nc("@info", "You must create an address book before adding a contact. Do you want to create an address book?"),
203 QPointer<Akonadi::SelectAddressBookDialog> dlg = new Akonadi::SelectAddressBookDialog(mParentWidget);
bool isValid() const
bool isEmpty() const const
Item::List items() const
virtual Q_SCRIPTABLE void start()=0
void result(KJob *job)
CanCreateItem
void append(const T &value)
void setMimeType(const QString &mimeType)
bool hasPayload() const
KGuiItem cancel()
qint64 Id
Collection::List collections() const
static void parseEmailAddress(const QString &rawEmail, QString &fullName, QString &email)
The SelectAddressBookDialog class This class allows to select addressbook where saving contacts.
Definition: selectaddressbookdialog.h:20
const T & at(int i) const const
QString errorText() const
PostalAddress address(const QVariant &location)
static QString mimeType()
KContacts::Addressee::List contacts() const
Returns the contacts that matched the search criteria.
Definition: contactsearchjob.cpp:79
ButtonCode questionTwoActions(QWidget *parent, const QString &text, const QString &title, const KGuiItem &primaryAction, const KGuiItem &secondaryAction, const QString &dontAskAgainName=QString(), Options options=Notify)
static Collection root()
Job that searches for contacts in the Akonadi storage.
Definition: contactsearchjob.h:68
void insertCustom(const QString &app, const QString &name, const QString &value)
void setNameFromString(const QString &s)
QStringList mimeTypes(Mode mode=Writing)
QString i18nc(const char *context, const char *text, const TYPE &arg...)
void addEmail(const Email &email)
int size() const const
bool isValid() const
void setPayload(const T &p)
int error() const
T payload() const
static QString mimeType()
@ ExactMatch
The result must match exactly the pattern (case sensitive).
Definition: contactsearchjob.h:102
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.