25 #ifndef KADDRESSBOOK_PLUGIN_H
26 #define KADDRESSBOOK_PLUGIN_H
29 #include <kparts/part.h>
31 #include "kaddressbookiface_stub.h"
33 #include <uniqueapphandler.h>
40 KABUniqueAppHandler( Kontact::Plugin* plugin ) : Kontact::UniqueAppHandler( plugin ) {}
51 KAddressbookPlugin( Kontact::Core *core, const char *name, const TQStringList& );
52 ~KAddressbookPlugin();
56 int weight() const { return 300; }
61 virtual TQStringList configModules() const;
67 KAddressBookIface_stub *interface();
70 void loadProfile( const TQString& directory );
73 void saveToProfile( const TQString& directory ) const;
78 void slotNewContact();
79 void slotNewDistributionList();
80 void slotSyncContacts();
83 KAddressBookIface_stub *mStub;
|