importdialog.h
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024 #ifndef IMPORTDIALOG_H
00025 #define IMPORTDIALOG_H
00026
00027 #include <libkdepim/kimportdialog.h>
00028
00029 class QWidget;
00030
00031 namespace KABC { class AddressBook; }
00032
00038 class ContactImportDialog : public KImportDialog
00039 {
00040 public:
00041 ContactImportDialog(KABC::AddressBook *doc, QWidget *parent);
00042
00043 void convertRow();
00044
00045 private:
00046 KImportColumn *mFirstName;
00047 KImportColumn *mLastName;
00048 KImportColumn *mAdditionalName;
00049 KImportColumn *mNamePrefix;
00050 KImportColumn *mNameSuffix;
00051 KImportColumn *mFormattedName;
00052 KImportColumn *mNickName;
00053 KImportColumn *mBirthday;
00054 KImportColumn *mEmail;
00055 KImportColumn *mJobTitle;
00056 KImportColumn *mRole;
00057 KImportColumn *mPhoneBusiness;
00058 KImportColumn *mPhoneHome;
00059 KImportColumn *mPhoneMobile;
00060 KImportColumn *mFaxHome;
00061 KImportColumn *mFaxBusiness;
00062 KImportColumn *mCarPhone;
00063 KImportColumn *mIsdn;
00064 KImportColumn *mPager;
00065 KImportColumn *mMailClient;
00066 KImportColumn *mCompany;
00067 KImportColumn *mNote;
00068 KImportColumn *mUrl;
00069
00070 KImportColumn *mAddressHomeStreet;
00071 KImportColumn *mAddressHomeCity;
00072 KImportColumn *mAddressHomeState;
00073 KImportColumn *mAddressHomeZip;
00074 KImportColumn *mAddressHomeCountry;
00075 KImportColumn *mAddressHomeLabel;
00076
00077 KImportColumn *mAddressBusinessStreet;
00078 KImportColumn *mAddressBusinessCity;
00079 KImportColumn *mAddressBusinessState;
00080 KImportColumn *mAddressBusinessZip;
00081 KImportColumn *mAddressBusinessCountry;
00082 KImportColumn *mAddressBusinessLabel;
00083
00084 QPtrList<KImportColumn> mCustomList;
00085
00086 KABC::AddressBook *mDocument;
00087 };
00088
00089 #endif
This file is part of the documentation for kdelibs Version 3.1.4.