int columnCount() const;
virtual QVariant data(int column, int role) const;
virtual Qt::ItemFlags flags() const;
+ virtual void setFlags(Qt::ItemFlags);
int row() const;
TreeItem *parent();
QHash<uint, TreeItem *> childHash; // uint to be compatible to qHash functions
TreeItem *parentItem;
QList<QVariant> itemData;
+ Qt::ItemFlags _flags;
};