29 #include "YTreeItem.h"
67 const std::string &
label,
134 void setEnabled(
bool enabled =
true ) { _enabled = enabled; }
148 void setVisible(
bool visible =
true ) { _visible = visible; }
153 void *
uiItem()
const {
return _uiItem; }
167 bool isOpen()
const {
return false; }
168 void setOpen(
bool ) {}
179 #endif // YMenuItem_h
Item class for tree items.
std::string label() const
Return this item's label.
std::string iconName() const
Return this item's icon name.
virtual bool hasChildren() const
Return 'true' if this item has any child items.
virtual YTreeItem * parent() const
Returns this item's parent item or 0 if it is a toplevel item.