24 #ifndef ADDRESSEEEDITORDIALOG_H
25 #define ADDRESSEEEDITORDIALOG_H
27 #include <kdialogbase.h>
29 #include <tdeabc/addressbook.h>
31 class AddresseeEditorBase;
33 namespace KAB { class Core; }
35 class AddresseeEditorDialog : public KDialogBase
41 AddresseeEditorDialog( KAB::Core *core,
42 TQWidget *parent, const char *name = 0 );
43 ~AddresseeEditorDialog();
45 void setAddressee( const TDEABC::Addressee& );
46 TDEABC::Addressee addressee();
51 void contactModified( const TDEABC::Addressee& );
52 void editorDestroyed( const TQString& );
55 virtual void slotApply();
56 virtual void slotOk();
57 virtual void slotCancel();
58 void widgetModified();
61 virtual void setTitle( const TDEABC::Addressee& );
63 AddresseeEditorBase *mEditorWidget;
|