1 #ifndef GOOGLEDATARESOURCE_H
2 #define GOOGLEDATARESOURCE_H
4 #include <akonadi/resourcebase.h>
9 class googledataResource
: public Akonadi::ResourceBase
,
10 public Akonadi::AgentBase::Observer
14 googledataResource( const QString
&id
);
15 ~googledataResource();
18 virtual void configure( WId windowId
);
21 void retrieveCollections();
22 void retrieveItems( const Akonadi::Collection
&col
);
23 bool retrieveItem( const Akonadi::Item
&item
, const QSet
<QByteArray
> &parts
);
26 virtual void aboutToQuit();
28 virtual void itemAdded( const Akonadi::Item
&item
, const Akonadi::Collection
&collection
);
29 virtual void itemChanged( const Akonadi::Item
&item
, const QSet
<QByteArray
> &parts
);
30 virtual void itemRemoved( const Akonadi::Item
&item
);