Example #1
0
    def __init__(self, model):
        widgetset.TableView.__init__(self, model)
        self.set_show_headers(False)

        self.renderer = itemrenderer.ConversionItemRenderer()
        self.column = widgetset.TableColumn('conversion', self.renderer)
        self.column.set_min_width(600)
        self.add_column(self.column)

        self.set_show_headers(False)
        self.allow_multiple_select = False
        self.set_auto_resizes(True)
        self.set_background_color(widgetutil.WHITE)
Example #2
0
 def __init__(self, renderer, table_model_class=None):
     if table_model_class is None:
         table_model_class = widgetset.TreeTableModel
     table_model = table_model_class('object', 'boolean', 'integer')
     # columns are:
     # - the tab_info object
     # - should the tab should be blinking?
     # - should we draw an uploading icon?  -1: no, 0-7: frame to draw
     widgetset.TableView.__init__(self, table_model)
     self.column = widgetset.TableColumn('tab', renderer, data=0, blink=1,
             updating_frame=2)
     self.column.set_min_width(renderer.MIN_WIDTH)
     self.add_column(self.column)
     self.set_show_headers(False)
     self.set_gradient_highlight(True)
     self.set_background_color(style.TAB_LIST_BACKGROUND_COLOR)
     self.set_fixed_height(False)
     self.set_auto_resizes(True)