• Skip to content
  • Skip to link menu
KDE 4.6 API Reference
  • KDE API Reference
  • KDE-PIM Libraries
  • KDE Home
  • Contact Us
 

akonadi/contact

  • Akonadi
  • ContactEditorPagePlugin
Public Member Functions
Akonadi::ContactEditorPagePlugin Class Reference

The base class for custom ContactEditor page plugins. More...

#include <contacteditorpageplugin.h>

Inherits QWidget.

List of all members.

Public Member Functions

virtual void loadContact (const KABC::Addressee &contact)=0
virtual void setReadOnly (bool readOnly)=0
virtual void storeContact (KABC::Addressee &contact) const =0
virtual QString title () const =0

Detailed Description

The base class for custom ContactEditor page plugins.

Author:
Tobias Koenig <tokoe@kde.org>
Since:
4.4

Definition at line 40 of file contacteditorpageplugin.h.


Member Function Documentation

virtual void Akonadi::ContactEditorPagePlugin::loadContact ( const KABC::Addressee &  contact) [pure virtual]

This method is called to fill the editor widget with the data from contact.

virtual void Akonadi::ContactEditorPagePlugin::setReadOnly ( bool  readOnly) [pure virtual]

This method is called to set the editor widget readOnly.

virtual void Akonadi::ContactEditorPagePlugin::storeContact ( KABC::Addressee &  contact) const [pure virtual]

This method is called to store the data from the editor widget into contact.

virtual QString Akonadi::ContactEditorPagePlugin::title ( ) const [pure virtual]

Returns the i18n'd page title.


The documentation for this class was generated from the following file:
  • contacteditorpageplugin.h

akonadi/contact

Skip menu "akonadi/contact"
  • Main Page
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Class Members
  • Related Pages

KDE-PIM Libraries

Skip menu "KDE-PIM Libraries"
  • akonadi
  •   contact
  •   kmime
  • kabc
  • kblog
  • kcal
  • kcalcore
  • kcalutils
  • kholidays
  • kimap
  • kioslave
  •   imap4
  •   mbox
  •   nntp
  • kldap
  • kmbox
  • kmime
  • kontactinterface
  • kpimidentities
  • kpimtextedit
  •   richtextbuilders
  • kpimutils
  • kresources
  • ktnef
  • kxmlrpcclient
  • mailtransport
  • microblog
  • qgpgme
  • syndication
  •   atom
  •   rdf
  •   rss2
Generated for KDE-PIM Libraries by doxygen 1.7.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal