24 #ifndef ADDRESSEEEDITORBASE_H
25 #define ADDRESSEEEDITORBASE_H
27 #include <tdeabc/addressee.h>
31 class AddresseeEditorBase : public TQWidget
37 AddresseeEditorBase( TQWidget *parent, const char *name = 0 )
38 : TQWidget( parent, name )
42 ~AddresseeEditorBase() {}
44 virtual void setAddressee( const TDEABC::Addressee& ) = 0;
45 virtual const TDEABC::Addressee &addressee() = 0;
47 virtual void setInitialFocus() = 0;
49 virtual void load() = 0;
50 virtual void save() = 0;
52 virtual bool dirty() = 0;
54 virtual bool readyToClose() { return true; }
|