akonadi/contact
22 #ifndef AKONADI_CONTACTEDITOR_H
23 #define AKONADI_CONTACTEDITOR_H
25 #include "akonadi-contact_export.h"
35 class AbstractContactEditorWidget;
107 explicit ContactEditor( Mode mode, QWidget *parent = 0 );
116 ContactEditor( Mode mode, AbstractContactEditorWidget *editorWidget, QWidget *parent = 0 );
127 ContactEditor( Mode mode, DisplayMode displayMode, QWidget *parent = 0 );
133 virtual ~ContactEditor();
141 void setContactTemplate(
const KABC::Addressee &contact );
147 void setDefaultAddressBook(
const Akonadi::Collection &addressbook );
154 KABC::Addressee contact();
159 void loadContact(
const Akonadi::Item &contact );
171 void contactStored(
const Akonadi::Item &contact );
178 void error(
const QString &errorMsg );
185 Q_PRIVATE_SLOT( d,
void itemFetchDone( KJob* ) )
186 Q_PRIVATE_SLOT( d,
void parentCollectionFetchDone( KJob* ) )
187 Q_PRIVATE_SLOT( d,
void storeDone( KJob* ) )
188 Q_PRIVATE_SLOT( d,
void itemChanged( const Akonadi::Item&, const QSet<QByteArray>& ) )
This file is part of the KDE documentation.
Documentation copyright © 1996-2013 The KDE developers.
Generated on Sat Jul 13 2013 01:28:41 by
doxygen 1.8.3.1 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.