32 class AbstractNullDataItem :
public virtual AbstractTreeItem {
36 AbstractNullDataItem(AbstractTreeItem *parent = 0);
37 virtual ~AbstractNullDataItem();
39 virtual QVariant getData()
const;
40 virtual QVariant getData(QString columnTitle)
const;
41 virtual void setData(QString
const &columnTitle, QString
const &newData);
42 virtual bool isDataEditable(QString columnTitle)
const;
43 virtual void deleteSource();
44 virtual InternalPointerType getPointerType()
const;
45 virtual void *getPointer()
const;
46 virtual bool operator<(AbstractTreeItem
const &other)
const;
50 virtual void sourceDeleted();
54 AbstractNullDataItem(
const AbstractNullDataItem &other);
55 AbstractNullDataItem
const &operator=(AbstractNullDataItem
const &other);