libyui
3.3.1
|
Custom tree item class to map tree items to widgets. More...
Public Member Functions | |
YWidgetTreeItem (YWidget *widget, bool isOpen) | |
YWidgetTreeItem (YWidgetTreeItem *parent, YWidget *widget, bool isOpen) | |
YWidget * | widget () const |
![]() | |
YTreeItem (const std::string &label, bool isOpen=false) | |
Constructors for toplevel items. | |
YTreeItem (const std::string &label, const std::string &iconName, bool isOpen=false) | |
YTreeItem (YTreeItem *parent, const std::string &label, bool isOpen=false) | |
Constructors for items that have a parent item. More... | |
YTreeItem (YTreeItem *parent, const std::string &label, const std::string &iconName, bool isOpen=false) | |
virtual | ~YTreeItem () |
Destructor. More... | |
virtual bool | hasChildren () const |
Return 'true' if this item has any child items. More... | |
virtual YItemIterator | childrenBegin () |
Return an iterator that points to the first child item of this item. More... | |
virtual YItemConstIterator | childrenBegin () const |
virtual YItemIterator | childrenEnd () |
Return an iterator that points after the last child item of this item. More... | |
virtual YItemConstIterator | childrenEnd () const |
virtual void | addChild (YItem *item_disown) |
Add a child item to this item. More... | |
virtual void | deleteChildren () |
Delete all child items. | |
bool | isOpen () const |
Return 'true' if this tree item should be displayed open (with its children visible) by default. More... | |
void | setOpen (bool open) |
Change the 'isOpen' flag. | |
virtual YTreeItem * | parent () const |
Returns this item's parent item or 0 if it is a toplevel item. More... | |
![]() | |
YItem (const std::string &label, bool selected=false) | |
Constructor with just the label and optionally the selected state. | |
YItem (const std::string &label, const std::string &iconName, bool selected=false) | |
Constructor with label and icon name and optionally the selected state. | |
virtual | ~YItem () |
Destructor. | |
std::string | label () const |
Return this item's label. More... | |
void | setLabel (const std::string &newLabel) |
Set this item's label. | |
std::string | iconName () const |
Return this item's icon name. | |
bool | hasIconName () const |
Return 'true' if this item has an icon name. | |
void | setIconName (const std::string &newIconName) |
Set this item's icon name. | |
bool | selected () const |
Return 'true' if this item is currently selected. | |
void | setSelected (bool sel=true) |
Select or unselect this item. More... | |
void | setIndex (int index) |
Set this item's index. | |
int | index () const |
Return the index of this item (as set with setIndex() ). | |
void | setData (void *newData) |
Set the opaque data pointer for application use. More... | |
void * | data () const |
Return the opaque data pointer. | |
Protected Member Functions | |
void | setWidgetLabel () |
Custom tree item class to map tree items to widgets.
Definition at line 82 of file YDialogSpy.cc.