libyui-gtk  2.44.5
YGSelectionStore Struct Reference
Inheritance diagram for YGSelectionStore:

Public Member Functions

 YGSelectionStore (bool tree)
 
GtkTreeModel * getModel ()
 
void createStore (int cols, const GType types[])
 
void addRow (YItem *item, GtkTreeIter *iter, GtkTreeIter *parent=0)
 
void setRowText (GtkTreeIter *iter, int iconCol, const std::string &icon, int labelCol, const std::string &label, const YSelectionWidget *widget)
 
void setRowMark (GtkTreeIter *iter, int markCol, bool mark)
 
void doDeleteAllItems ()
 
YItem * getYItem (GtkTreeIter *iter)
 
void getTreeIter (const YItem *item, GtkTreeIter *iter)
 
GtkListStore * getListStore ()
 
GtkTreeStore * getTreeStore ()
 
bool isEmpty ()
 
int getTreeDepth ()
 
bool findLabel (int labelCol, const std::string &label, GtkTreeIter *iter)
 

Protected Attributes

GtkTreeModel * m_model
 
bool isTree
 
gpointer m_nextRowId
 

Detailed Description

Definition at line 14 of file YGSelectionStore.h.


The documentation for this struct was generated from the following files: