kabc
24 #include "addressee.h"
25 #include <QtCore/QString>
52 typedef QList<Field *>
List;
93 virtual QString label();
98 virtual int category();
106 static QString categoryLabel(
int category );
115 virtual QString value(
const KABC::Addressee & );
123 virtual bool setValue( KABC::Addressee &,
const QString & );
128 QString sortKey(
const KABC::Addressee & );
135 virtual bool isCustom();
143 virtual bool equals(
Field *field );
163 static Field *createCustomField(
const QString &label,
int category,
164 const QString &key,
const QString &app );
169 static void deleteFields();
178 static void saveFields( KConfigGroup &cfg,
const QString &identifier,
188 static void saveFields(
const QString &identifier,
197 static Field::List restoreFields(
const KConfigGroup &cfg,
const QString &identifier );
206 static Field::List restoreFields(
const QString &identifier );
217 static void createField(
int id,
int category = 0 );
227 static void createDefaultField(
int id,
int category = 0 );
Postal address information.
FieldCategory
Represents the category a field belongs to.
QList< Field * > List
This type is used for a list of fields.
Represents a field in the Addressbook.
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Sat May 31 2014 00:43:15 by
doxygen 1.8.5 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.