kopete/protocols/messenger/libpapillon
fetchcontactlistjob.h
Go to the documentation of this file.00001 /* 00002 fetchcontact listjob.h - Job to fetch contact list from MSN server using SOAP 00003 00004 Copyright (c) 2007 by Michaƫl Larouche <larouche@kde.org> 00005 00006 ************************************************************************* 00007 * * 00008 * This library is free software; you can redistribute it and/or * 00009 * modify it under the terms of the GNU Lesser General Public * 00010 * License as published by the Free Software Foundation; either * 00011 * version 2 of the License, or (at your option) any later version. * 00012 * * 00013 ************************************************************************* 00014 */ 00015 #ifndef FETCHCONTACTLISTJOB_H 00016 #define FETCHCONTACTLISTJOB_H 00017 00018 #include <QtCore/QObject> 00019 00020 00021 namespace Papillon 00022 { 00023 00024 class ContactList; 00025 00026 namespace Internal 00027 { 00028 class FindMembershipResult; 00029 } 00030 00031 class FetchContactListJob : public QObject 00032 { 00033 Q_OBJECT 00034 public: 00035 FetchContactListJob(ContactList *contactList); 00036 ~FetchContactListJob(); 00037 00038 public slots: 00039 void execute(); 00040 00041 signals: 00042 void finished(Papillon::FetchContactListJob *job); 00043 00044 private slots: 00045 void bindingFindMembershipResult(Papillon::Internal::FindMembershipResult *result); 00046 00047 private: 00048 class Private; 00049 Private *d; 00050 }; 00051 00052 } 00053 00054 #endif
KDE 4.0 API Reference