// GetModel is a wrapper around gtk_combo_box_get_model(). func (v *ComboBox) GetModel() (*TreeModel, error) { c := C.gtk_combo_box_get_model(v.native()) if c == nil { return nil, nilPtrErr } obj := wrapObject(unsafe.Pointer(c)) return wrapTreeModel(obj), nil }
func gtkComboBoxLen(widget *C.GtkWidget) int { cb := (*C.GtkComboBox)(unsafe.Pointer(widget)) model := C.gtk_combo_box_get_model(cb) // this is the same as with a Listbox so return gtkTreeModelListLen(model) }