25 #ifndef CONTACTSEARCH_H
26 #define CONTACTSEARCH_H
36 class ContactSearchFactoryPrivate;
37 class GeneralContactSearchFactoryPrivate;
46 virtual Contact *contact(
int row) = 0;
47 virtual int actionCount()
const;
48 virtual QVariant actionData(
int index,
int role = Qt::DisplayRole);
49 virtual void actionActivated(
int actionIndex,
int row);
70 virtual QStringList requestList()
const;
71 virtual QVariant data(
const QString &request,
int role = Qt::DisplayRole);
72 Account *account(
const QString &name)
const;
76 void accountRemoved();
81 #endif // CONTACTSEARCH_H
#define LIBQUTIM_EXPORT
Definition: libqutim_global.h:45
Definition: abstractsearchrequest.h:33
Definition: abstractsearchrequest.h:65
Definition: protocol.h:57
Account is base class for all account entites.
Definition: account.h:66
Definition: settingslayer.h:54
Definition: abstractsearchrequest.h:37