10 virtual void addGroup( Item *item ) = 0;
11 virtual void addContact( ItemList items, const QString &groupname ) = 0;
12 virtual void addContact( ItemListPtr items, const QString &groupname ) = 0;
13 virtual void addContact( Item *item, const QString &groupname ) = 0;
14 virtual void addContact( Item *item) = 0;
15 virtual void removeContact(Item *contact) = 0;
16 virtual void removeAllContacts() = 0;
17 virtual void refreshContactsList() = 0;
20 class ItemSelectObserver
23 virtual void getGroupContacts( ItemListPtr items ) = 0;
26 #endif // ITEMOBSERVER_H