30 #ifndef UTIL_TREEITEM_H
31 #define UTIL_TREEITEM_H
45 QMap<int, QVector<QVariant>> Data_;
UTIL_MODELS_API void AppendChild(TreeItem *)
UTIL_MODELS_API void InsertChild(int, TreeItem *)
UTIL_MODELS_API ~TreeItem()
UTIL_MODELS_API QDebug operator<<(QDebug, const LeechCraft::Util::TreeItem &)
UTIL_MODELS_API int ChildPosition(const TreeItem *) const
UTIL_MODELS_API const TreeItem * Parent() const
UTIL_MODELS_API int ChildCount() const
UTIL_MODELS_API void ModifyData(int, const QVariant &, int=Qt::DisplayRole)
UTIL_MODELS_API int Row() const
UTIL_MODELS_API void RemoveChild(int)
UTIL_MODELS_API void PrependChild(TreeItem *)
UTIL_MODELS_API QVariant Data(int, int=Qt::DisplayRole) const
UTIL_MODELS_API int ColumnCount(int=Qt::DisplayRole) const
UTIL_MODELS_API TreeItem * Child(int) const
UTIL_MODELS_API TreeItem(const QList< QVariant > &, TreeItem *parent=0)