akonadi
20 #include "itemmonitor.h"
21 #include "itemmonitor_p.h"
23 #include "itemfetchscope.h"
25 #include <QtCore/QStringList>
27 using namespace Akonadi;
29 ItemMonitor::ItemMonitor()
34 ItemMonitor::~ItemMonitor()
39 void ItemMonitor::setItem(
const Item &item )
41 if ( item == d->mItem )
44 d->mMonitor->setItemMonitored( d->mItem,
false );
48 d->mMonitor->setItemMonitored( d->mItem,
true );
50 if ( !d->mItem.isValid() ) {
59 d->connect( job, SIGNAL(result(KJob*)), d, SLOT(initialFetchDone(KJob*)) );
62 Item ItemMonitor::item()
const
67 void ItemMonitor::itemChanged(
const Item& )
71 void ItemMonitor::itemRemoved()
77 d->mMonitor->setItemFetchScope( fetchScope );
82 return d->mMonitor->itemFetchScope();
85 #include "itemmonitor_p.moc"
This file is part of the KDE documentation.
Documentation copyright © 1996-2012 The KDE developers.
Generated on Mon Sep 24 2012 09:06:26 by
doxygen 1.8.1.1 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.