def _search_propcol(self, model, col, key, iter, prop): obj = model.get_value(iter, 0) propval = getattr(obj, prop) text = unicode(propval) if text.find(key) >= 0: return False return True
def _render_objtext(self, col, cell, model, iter): obj = model.get_value(iter, 0) cell.set_property('text', unicode(repr(obj)))
def _search_proptext(self, model, col, key, iter, prop): obj = model.get_value(iter, 0) propval = unicode(getattr(obj, prop)) if propval.find(key) >= 0: return False return True
def _render_propcol(self, col, cell, model, iter, data): (prop, idx) = data obj = model.get_value(iter, idx) propval = getattr(obj, prop) cell.set_property('text', unicode(propval))