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 );
This file is part of the KDE documentation.
Documentation copyright © 1996-2013 The KDE developers.
Generated on Sat Jul 13 2013 01:29:40 by
doxygen 1.8.3.1 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.