31 class AbstractLeafItem :
public virtual AbstractTreeItem {
33 AbstractLeafItem(AbstractTreeItem *parent = 0);
34 virtual ~AbstractLeafItem();
36 virtual AbstractTreeItem *childAt(
int row)
const;
38 virtual int indexOf(AbstractTreeItem *child)
const;
39 virtual int childCount()
const;
40 virtual void addChild(AbstractTreeItem *child);
41 virtual AbstractTreeItem *getFirstVisibleChild()
const;
42 virtual AbstractTreeItem *getLastVisibleChild()
const;
43 virtual void setFirstVisibleChild(AbstractTreeItem *);
44 virtual void setLastVisibleChild(AbstractTreeItem *);
48 AbstractLeafItem(
const AbstractLeafItem &);
49 const AbstractLeafItem &operator=(
const AbstractLeafItem &);