次のコードを作成しようとしています: 2 つの列。1 つは itemId を含み、もう 1 つは typeId を含みます。typeId が特定の値に等しい場合にのみ、itemId をレンダリングしたいと考えています。
class IDRenderer(gtk.CellRendererText):
def __init__(self):
gtk.CellRendererText.__init__(self)
def do_render(self,window, widget, background_area, cell_area, expose_area, flags):
if ----} Condition to ask for value of the typeId - Cell {-----:
gtk.CellRendererText.do_render(self, window, widget, background_area, cell_area,
expose_area, flags)
gobject.type_register(IDRenderer)
typeId の値を決定する必要がある、現在レンダリングされている行の iter を取得する方法がわかりません。これは可能ですか?