1
#ifndef CONTACTLISTGROUPITEM_H
2
#define CONTACTLISTGROUPITEM_H
7
#include "contactlistitem.h"
9
class ContactListGroupItem : public ContactListItem
12
ContactListGroupItem(ContactListGroupItem* parent = 0);
13
virtual ~ContactListGroupItem();
15
int indexOf(ContactListItem*) const;
16
ContactListItem* atIndex(int index) const;
18
void addItem(ContactListItem*);
19
void removeItem(ContactListItem*);
20
virtual bool expanded() const;
21
virtual ContactListItem* findFirstItem(ContactListItem*);
22
virtual int count() const;
23
virtual int countOnline() const;
24
virtual void updateParent();
25
virtual void updateParents();
26
//virtual QList<ContactListItem*> visibleItems();
27
//virtual QList<ContactListItem*> invisibleItems();
30
QList<ContactListItem*> items_;