def create_ui(self): self.document = None self.tasks = {} self.restart = False self.source_tree.set_columns([ Column(title='name', cells=[ Cell('icon_name', use_stock=True), Cell('markup', use_markup=True, expand=True) ]), Column('type_markup', use_markup=True), Column('sort_by_type_by_name', visible=False), Column('sort_by_type_by_line', visible=False), Column('sort_by_line', visible=False), ]) self.source_tree.set_headers_visible(False) # faster lookups on the id property self.source_tree_ids = {} self.sort_box = AttrSortCombo(self.source_tree, [ ('sort_by_type_by_name', _('Alphabetical by type')), ('sort_by_type_by_line', _('By type by line number')), ('sort_by_line', _('By line number')), ], 'sort_by_type_by_name') self.sort_box.show() self.sort_vbox.pack_start(self.sort_box, expand=False) self.filter_model = self.source_tree.model_filter #FIXME this causes a total crash on win32 self.source_tree.set_visible_func(self._visible_func) self._last_expanded = None self._last_outliner = None
def create_ui(self): self.tester = None self._group = execnet.Group() self.source_tree.set_columns([Column(title='Result', cells=[ Cell('icon', use_stock=True, expand=False), Cell('short_name', title='status',), ])]) self.source_tree.set_headers_visible(False) self.clear()