vcarddrag.cpp
QByteArray data(const QString &mimeType) const
virtual bool hasFormat(const QString &mimeType) const
bool isValid() const
bool isEmpty() const
bool inherits(const QString &mimeTypeName) const
KCONTACTS_EXPORT bool fromMimeData(const QMimeData *md, QByteArray &content)
Decodes the drag&drop object to vCard component content.
Definition: vcarddrag.cpp:75
Addressee::List parseVCards(const QByteArray &vcard) const
Parses a string in vCard format and returns a list of contact objects.
Definition: vcardconverter.cpp:96
bool isEmpty() const
QMimeType mimeTypeForName(const QString &nameOrAlias) const
KCONTACTS_EXPORT bool canDecode(const QMimeData *md)
Returns if drag&drop object can be decoded to vCard.
Definition: vcarddrag.cpp:70
KCONTACTS_EXPORT bool populateMimeData(QMimeData *md, const QByteArray &content)
Adds the vCard representation as data of the drag object.
Definition: vcarddrag.cpp:53
Class to converting contact objects into vCard format and vice versa.
Definition: vcardconverter.h:52
Definition: address.h:32
bool isEmpty() const
virtual QStringList formats() const
void setData(const QString &mimeType, const QByteArray &data)
QString mimeType(Type)
QByteArray createVCards(const Addressee::List &list, Version version=v3_0) const
Creates a string in vCard format which contains the given list of contact.
Definition: vcardconverter.cpp:70
This file is part of the KDE documentation.
Documentation copyright © 1996-2019 The KDE developers.
Generated on Fri Dec 6 2019 03:47:42 by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2019 The KDE developers.
Generated on Fri Dec 6 2019 03:47:42 by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.