• Skip to content
  • Skip to link menu
KDE 4.3 API Reference
  • KDE API Reference
  • KDE-PIM Libraries
  • Sitemap
  • Contact Us
 

kabc

KABC::VCardFormat

KABC::VCardFormat Class Reference

Interface of vCard backend for address book. More...

#include <vcardformat.h>

Inheritance diagram for KABC::VCardFormat:
Inheritance graph
[legend]

List of all members.

Public Member Functions

bool checkFormat (QFile *file) const
bool load (Addressee &, QFile *file)
bool loadAll (AddressBook *, Resource *, QFile *file)
void save (const Addressee &, QFile *file)
void saveAll (AddressBook *, Resource *, QFile *file)

Detailed Description

Interface of vCard backend for address book.

This class implements the file format interface of address book entries for the vCard format.

Definition at line 37 of file vcardformat.h.


Member Function Documentation

bool VCardFormat::checkFormat ( QFile *  file  )  const [virtual]

Checks if given file contains the right format.

Implements KABC::Format.

Definition at line 106 of file vcardformat.cpp.

bool VCardFormat::load ( Addressee &  ,
QFile *  file 
) [virtual]

Load single addressee from file.

Implements KABC::Format.

Definition at line 40 of file vcardformat.cpp.

bool VCardFormat::loadAll ( AddressBook *  ,
Resource *  ,
QFile *  file 
) [virtual]

Load whole addressbook from file.

Implements KABC::Format.

Definition at line 57 of file vcardformat.cpp.

void VCardFormat::save ( const Addressee &  ,
QFile *  file 
) [virtual]

Save a single Addressee to file.

Implements KABC::Format.

Definition at line 78 of file vcardformat.cpp.

void VCardFormat::saveAll ( AddressBook *  ,
Resource *  ,
QFile *  file 
) [virtual]

Save whole addressbook to file.

Implements KABC::Format.

Definition at line 90 of file vcardformat.cpp.


The documentation for this class was generated from the following files:
  • vcardformat.h
  • vcardformat.cpp

kabc

Skip menu "kabc"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

KDE-PIM Libraries

Skip menu "KDE-PIM Libraries"
  • akonadi
  • kabc
  • kblog
  • kcal
  • kholidays
  • kimap
  • kioslave
  •   imap4
  •   mbox
  • kldap
  • kmime
  • kpimidentities
  • kpimtextedit
  •   richtextbuilders
  • kpimutils
  • kresources
  • ktnef
  • kxmlrpcclient
  • mailtransport
  • microblog
  • qgpgme
  • syndication
  •   atom
  •   rdf
  •   rss2
Generated for KDE-PIM Libraries by doxygen 1.6.1
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