akonadi
22 #ifndef ADDRESSEDITWIDGET_H
23 #define ADDRESSEDITWIDGET_H
27 #include <kabc/address.h>
28 #include <kabc/addressee.h>
29 #include <kcombobox.h>
62 void setAddresses(
const KABC::Address::List &addresses );
90 KABC::Address::List mAddresses;
122 KABC::Address::Type
type()
const;
125 void selected(
int );
126 void otherSelected();
131 KABC::Address::Type mType;
133 QList<int> mTypeList;
147 void loadContact(
const KABC::Addressee &contact );
148 void storeContact( KABC::Addressee &contact )
const;
150 void setReadOnly(
bool readOnly );
153 void updateName(
const QString &name );
156 void updateAddressView();
157 void createAddress();
159 void deleteAddress();
162 void updateButtons();
163 void fixPreferredAddress(
const KABC::Address &preferredAddress );
167 QLabel *mAddressView;
168 QPushButton *mCreateButton;
169 QPushButton *mEditButton;
170 QPushButton *mDeleteButton;
172 KABC::Address::List mAddressList;
188 void setAddress(
const KABC::Address &address );
189 KABC::Address address()
const;
195 void fillCountryCombo();
198 KTextEdit *mStreetTextEdit;
199 KComboBox *mCountryCombo;
200 KLineEdit *mRegionEdit;
201 KLineEdit *mLocalityEdit;
202 KLineEdit *mPostalCodeEdit;
203 KLineEdit *mPOBoxEdit;
204 QCheckBox *mPreferredCheckBox;
206 KABC::Address mAddress;
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Fri Jan 17 2014 22:12:29 by
doxygen 1.8.3.1 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.