20#ifndef AKONADI_ASYNCSELECTIONHANDLER_P_H
21#define AKONADI_ASYNCSELECTIONHANDLER_P_H
23#include <QtCore/QObject>
25#include <akonadi/collection.h>
26#include <akonadi/item.h>
28class QAbstractItemModel;
42class AsyncSelectionHandler :
public QObject
49 explicit AsyncSelectionHandler(QAbstractItemModel *model, QObject *parent = 0);
51 ~AsyncSelectionHandler();
53 void waitForCollection(
const Collection &collection);
54 void waitForItem(
const Item &item);
57 void collectionAvailable(
const QModelIndex &index);
58 void itemAvailable(
const QModelIndex &index);
61 void rowsInserted(
const QModelIndex &,
int,
int);
64 bool scanSubTree(
const QModelIndex &index,
bool searchForItem);
66 QAbstractItemModel *mModel;
Represents a collection of PIM items.
FreeBusyManager::Singleton.
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 17 2025 00:00:00 by
doxygen 1.13.2 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.