|
| YGSelectionBox (YWidget *parent, const std::string &label) |
|
virtual bool | _shrinkable () |
|
void | doAddItem (YItem *item) |
|
void | doSelectItem (YItem *item, bool select) |
|
void | doDeselectAllItems () |
|
| YGTreeView (YWidget *ywidget, YWidget *parent, const std::string &label, bool tree) |
|
GtkTreeView * | getView () |
|
GtkTreeSelection * | getSelection () |
|
void | addTextColumn (int iconCol, int textCol) |
|
void | addTextColumn (const std::string &header, YAlignmentType align, int icon_col, int text_col) |
|
void | addCheckColumn (int check_col) |
|
void | readModel () |
|
void | addCountWidget (YWidget *yparent) |
|
void | syncCount () |
|
void | focusItem (YItem *item, bool select) |
|
void | unfocusAllItems () |
|
void | unmarkAll () |
|
YItem * | getFocusItem () |
|
virtual bool | _immediateMode () |
|
virtual bool | _recursiveSelection () |
|
void | setMark (GtkTreeIter *iter, YItem *yitem, gint column, bool state, bool recursive) |
|
void | toggleMark (GtkTreePath *path, gint column) |
|
virtual unsigned int | getMinSize (YUIDimension dim) |
|
| YGScrolledWidget (YWidget *ywidget, YWidget *yparent, GType type, const char *property_name,...) |
|
| YGScrolledWidget (YWidget *ywidget, YWidget *yparent, const std::string &label_text, YUIDimension label_ori, GType type, const char *property_name,...) |
|
virtual GtkWidget * | getWidget () |
|
void | setPolicy (GtkPolicyType hpolicy, GtkPolicyType vpolicy) |
|
| YGLabeledWidget (YWidget *ywidget, YWidget *yparent, const std::string &label_text, YUIDimension label_ori, GType type, const char *property_name,...) |
|
| YGLabeledWidget (YWidget *ywidget, YWidget *yparent, const std::string &label_text, YUIDimension label_ori, GtkWidget *gtkwidget, const char *property_name,...) |
|
void | setLabelVisible (bool show) |
|
void | setBuddy (GtkWidget *widget) |
|
virtual void | doSetLabel (const std::string &label) |
|
YUIDimension | orientation () |
|
GtkWidget * | getLabelWidget () |
|
| YGWidget (YWidget *ywidget, YWidget *yparent, GType type, const char *property_name,...) |
|
| YGWidget (YWidget *ywidget, YWidget *yparent, GtkWidget *gtkwidget, const char *property_name,...) |
|
GtkWidget * | getLayout () |
|
virtual GtkWidget * | getContainer () |
|
virtual bool | doSetKeyboardFocus () |
|
virtual void | doSetEnabled (bool enabled) |
|
virtual void | doSetUseBoldFont (bool useBold) |
|
virtual void | doAddChild (YWidget *child, GtkWidget *container) |
|
virtual void | doRemoveChild (YWidget *child, GtkWidget *container) |
|
virtual int | doPreferredSize (YUIDimension dimension) |
|
virtual void | doSetSize (int width, int height) |
|
const char * | getWidgetName () const |
|
virtual std::string | getDebugLabel () const |
|
void | setBorder (unsigned int border) |
|
| 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) |
|
|
static YGWidget * | get (YWidget *y_widget) |
|
enum | EventFlags { DELAY_EVENT = 2,
IGNORE_NOTIFY_EVENT = 4,
IF_NOT_PENDING_EVENT = 8
} |
|
void | blockSelected () |
|
static gboolean | block_selected_timeout_cb (gpointer data) |
|
static void | block_init_cb (GtkWidget *widget, YGTreeView *pThis) |
|
static bool | all_marked (GtkTreeModel *model, GtkTreeIter *iter, int mark_col) |
|
static void | inconsistent_mark_cb (GtkTreeViewColumn *column, GtkCellRenderer *cell, GtkTreeModel *model, GtkTreeIter *iter, gpointer data) |
|
static void | selection_changed_cb (GtkTreeSelection *selection, YGTreeView *pThis) |
|
static void | activated_cb (GtkTreeView *tree_view, GtkTreePath *path, GtkTreeViewColumn *column, YGTreeView *pThis) |
|
static void | toggled_cb (GtkCellRendererToggle *renderer, gchar *path_str, YGTreeView *pThis) |
|
static void | right_click_cb (YGtkTreeView *view, gboolean outreach, YGTreeView *pThis) |
|
guint | m_blockTimeout |
|
int | markColumn |
|
GtkWidget * | m_count |
|
Definition at line 557 of file YGTreeView.cc.