smf/smfservermodule/smfclient/client/smfactivityfetcher.h
changeset 14 a469c0e6e7fb
parent 8 4102c67b6e56
equal deleted inserted replaced
13:b5d63d5fc252 14:a469c0e6e7fb
    25 #include "smfcontact.h"
    25 #include "smfcontact.h"
    26 #include "smfevent.h"
    26 #include "smfevent.h"
    27 #include "smfactions.h"
    27 #include "smfactions.h"
    28 
    28 
    29 typedef QList<SmfActivityEntry> SmfActivityEntryList;
    29 typedef QList<SmfActivityEntry> SmfActivityEntryList;
    30 
    30 class SmfActivityFetcherPrivate;
    31 /**
    31 /**
    32  * @ingroup smf_client_group
    32  * @ingroup smf_client_group
    33  * Basic activity service ("org.symbian.smf.client.activity.fetcher")
    33  * Basic activity service ("org.symbian.smf.client.activity.fetcher")
    34  */
    34  */
    35 class SMFCLIENT_EXPORT SmfActivityFetcher : public QObject
    35 class SMFCLIENT_EXPORT SmfActivityFetcher : public QObject
    70 signals:
    70 signals:
    71 
    71 
    72 	/**
    72 	/**
    73 	 * Signals availability of the result of the previous query
    73 	 * Signals availability of the result of the previous query
    74 	 */
    74 	 */
    75 	void resultsAvailable(SmfActivityEntryList* entries, QString error, SmfResultPage resultPage);
    75 	void resultsAvailable(SmfActivityEntryList* entries, SmfError error, SmfResultPage resultPage);
    76 
    76 private:
       
    77 	SmfActivityFetcherPrivate* m_private;
       
    78 	SmfProvider* m_baseProvider;
       
    79 	friend class SmfActivityFetcherPrivate;
    77 	};
    80 	};
    78 
    81 
    79 SMF_SERVICE_NAME(SmfGallery, "org.symbian.smf.client.activity.fetcher\0.2")
    82 SMF_SERVICE_NAME(SmfActivityFetcher, "org.symbian.smf.client.activity.fetcher\0.2")
    80 
    83 
    81 #endif /* SMFACTIVITYFETCHER_H_ */
    84 #endif /* SMFACTIVITYFETCHER_H_ */