libkdepim
KPIM::AddresseeView Class Reference
List of all members.Detailed Description
Definition at line 43 of file addresseeview.h.
Public Types | |
enum | LinkMask { NoLinks = 0, AddressLinks = 1, EmailLinks = 2, PhoneLinks = 4, URLLinks = 8, IMLinks = 16, DefaultLinks = AddressLinks | EmailLinks | PhoneLinks | URLLinks | IMLinks } |
enum | FieldMask { NoFields = 0, BirthdayFields = 1, AddressFields = 2, EmailFields = 4, PhoneFields = 8, URLFields = 16, IMFields = 32, CustomFields = 64, DefaultFields = AddressFields | EmailFields | PhoneFields | URLFields } |
Signals | |
void | urlHighlighted (const QString &url) |
void | emailHighlighted (const QString &email) |
void | phoneNumberHighlighted (const QString &number) |
void | faxNumberHighlighted (const QString &number) |
void | highlightedMessage (const QString &message) |
void | addressClicked (const QString &uid) |
Public Member Functions | |
AddresseeView (QWidget *parent=0, const char *name=0, KConfig *config=0) | |
~AddresseeView () | |
void | setAddressee (const KABC::Addressee &addr) |
KABC::Addressee | addressee () const |
void | enableLinks (int linkMask) |
Static Public Member Functions | |
static QString | vCardAsHTML (const KABC::Addressee &addr,::KIMProxy *proxy, LinkMask linkMask=DefaultLinks, bool internalLoading=true, FieldMask fieldMask=DefaultFields) |
static QString | pixmapAsDataUrl (const QPixmap &pixmap) |
Protected Member Functions | |
virtual void | urlClicked (const QString &url) |
virtual void | emailClicked (const QString &mail) |
virtual void | phoneNumberClicked (const QString &number) |
virtual void | smsTextClicked (const QString &number) |
virtual void | sendSMS (const QString &number, const QString &msg) |
virtual void | faxNumberClicked (const QString &number) |
virtual void | imAddressClicked () |
virtual QPopupMenu * | createPopupMenu (const QPoint &) |
Member Enumeration Documentation
|
This enums are used by vCardAsHTML to decide which fields shall be shown.
Definition at line 95 of file addresseeview.h. |
|
This enums are used by enableLinks to set which kind of links shall be enabled.
Definition at line 75 of file addresseeview.h. |
Constructor & Destructor Documentation
|
Constructor.
Definition at line 53 of file addresseeview.cpp. |
Member Function Documentation
|
Returns the current addressee object.
Definition at line 565 of file addresseeview.cpp. |
|
Sets which parts of the contact shall be presented as links. The mask can be OR'ed LinkMask. By default all links are enabled. Definition at line 146 of file addresseeview.cpp. |
|
Encodes a QPixmap as a PNG into a data: URL (rfc2397), readable by the data kio protocol.
Definition at line 484 of file addresseeview.cpp. |
|
Sets the addressee object. The addressee is displayed immediately.
Definition at line 132 of file addresseeview.cpp. |
|
Returns the HTML representation of a contact. The HTML code looks like
Definition at line 151 of file addresseeview.cpp. |
The documentation for this class was generated from the following files: