def __init__(self, parent, show_fullpath=False, show_all_files=True, group_cells=True, show_comments=True, sort_files_alphabetically=False, follow_cursor=True): self.show_fullpath = show_fullpath self.show_all_files = show_all_files self.group_cells = group_cells self.follow_cursor = follow_cursor self.show_comments = show_comments self.sort_files_alphabetically = sort_files_alphabetically OneColumnTree.__init__(self, parent) self.freeze = False # Freezing widget to avoid any unwanted update self.editor_items = {} self.editor_tree_cache = {} self.editor_ids = {} self.ordered_editor_ids = [] self._current_editor = None title = _("Outline") self.set_title(title) self.setWindowTitle(title) self.setUniformRowHeights(True)
def __init__(self, parent, text_color=None, max_results=1000): OneColumnTree.__init__(self, parent) self.search_text = None self.results = None self.max_results = max_results self.total_matches = None self.error_flag = None self.completed = None self.sorting = {} self.font = get_font() self.data = None self.files = None self.root_items = None self.text_color = text_color # Setup self.set_title('') self.set_sorting(OFF) self.setSortingEnabled(False) self.setItemDelegate(ItemDelegate(self)) self.setUniformRowHeights(True) # Needed for performance self.sortByColumn(0, Qt.AscendingOrder) # Signals self.header().sectionClicked.connect(self.sort_section)
def __init__(self, parent, show_fullpath=False, show_all_files=True, group_cells=True, show_comments=True, display_variables=False, sort_files_alphabetically=False, follow_cursor=True): self.show_fullpath = show_fullpath self.show_all_files = show_all_files self.group_cells = group_cells self.display_variables = display_variables self.follow_cursor = follow_cursor self.show_comments = show_comments self.sort_files_alphabetically = sort_files_alphabetically OneColumnTree.__init__(self, parent) self.freeze = False # Freezing widget to avoid any unwanted update self.editor_items = {} self.editor_tree_cache = {} self.editor_ids = {} self.update_timers = {} self.editors_to_update = {} self.ordered_editor_ids = [] self._current_editor = None self._languages = [] title = _("Outline") self.set_title(title) self.setWindowTitle(title) self.setUniformRowHeights(True) self.currentItemChanged.connect(self.selection_switched) self.itemExpanded.connect(self.tree_item_expanded) self.itemCollapsed.connect(self.tree_item_collapsed)
def __init__(self, parent): OneColumnTree.__init__(self, parent) self.search_text = None self.results = None self.nb = None self.error_flag = None self.completed = None self.data = None self.set_title('') self.root_items = None
def __init__(self, parent): OneColumnTree.__init__(self, parent) self.search_text = None self.results = None self.total_matches = None self.error_flag = None self.completed = None self.data = None self.set_title('') self.root_items = None self.setSortingEnabled(True) self.header().setSectionsClickable(True)
def __init__(self, parent, show_fullpath=False, show_all_files=True, show_comments=True): self.show_fullpath = show_fullpath self.show_all_files = show_all_files self.show_comments = show_comments OneColumnTree.__init__(self, parent) self.freeze = False # Freezing widget to avoid any unwanted update self.editor_items = {} self.editor_tree_cache = {} self.editor_ids = {} self.current_editor = None title = _("Outline") self.set_title(title) self.setWindowTitle(title) self.setUniformRowHeights(True)
def __init__(self, parent, show_fullpath=False, fullpath_sorting=True, show_all_files=True, show_comments=True): self.show_fullpath = show_fullpath self.fullpath_sorting = fullpath_sorting self.show_all_files = show_all_files self.show_comments = show_comments OneColumnTree.__init__(self, parent) self.freeze = False # Freezing widget to avoid any unwanted update self.editor_items = {} self.editor_tree_cache = {} self.editor_ids = {} self.current_editor = None title = _("Outline") self.set_title(title) self.setWindowTitle(title) self.setUniformRowHeights(True)
def __init__(self, parent): OneColumnTree.__init__(self, parent) self.search_text = None self.results = None self.total_matches = None self.error_flag = None self.completed = None self.data = None self.files = None self.set_title('') self.root_items = None self.sortByColumn(0, Qt.AscendingOrder) self.setSortingEnabled(True) self.header().setSectionsClickable(True) self.setItemDelegate(ItemDelegate(self)) self.setUniformRowHeights(False)
def __init__(self, parent): OneColumnTree.__init__(self, parent) self.search_text = None self.results = None self.total_matches = None self.error_flag = None self.completed = None self.sorting = {} self.data = None self.files = None self.set_title('') self.set_sorting(OFF) self.setSortingEnabled(False) self.root_items = None self.sortByColumn(0, Qt.AscendingOrder) self.setItemDelegate(ItemDelegate(self)) self.setUniformRowHeights(False) self.header().sectionClicked.connect(self.sort_section)
def __init__(self, parent, text_color=None): OneColumnTree.__init__(self, parent) self.search_text = None self.results = None self.total_matches = None self.error_flag = None self.completed = None self.sorting = {} self.data = None self.files = None self.set_title('') self.set_sorting(OFF) self.setSortingEnabled(False) self.root_items = None self.text_color = text_color self.sortByColumn(0, Qt.AscendingOrder) self.setItemDelegate(ItemDelegate(self)) self.setUniformRowHeights(False) self.header().sectionClicked.connect(self.sort_section)
def __init__(self, parent, show_fullpath=False, show_all_files=True, group_cells=True, show_comments=True, sort_files_alphabetically=False): self.show_fullpath = show_fullpath self.show_all_files = show_all_files self.group_cells = group_cells self.show_comments = show_comments self.sort_files_alphabetically = sort_files_alphabetically OneColumnTree.__init__(self, parent) self.freeze = False # Freezing widget to avoid any unwanted update self.editor_items = {} self.editor_tree_cache = {} self.editor_ids = {} self.ordered_editor_ids = [] self.current_editor = None title = _("Outline") self.set_title(title) self.setWindowTitle(title) self.setUniformRowHeights(True)
def clear(self): """Reimplemented Qt method""" self.set_title('') OneColumnTree.clear(self)
def __init__(self, parent): OneColumnTree.__init__(self, parent) self.filename = None self.results = None self.data = None self.set_title('')