Exemple #1
0
    def refresh(self):
        settings = self.settings
        builder = BuildItem(self.style)

        # bookmarks
        if self.style == BOOKMARKS:
            items = [builder.get(path) for path in settings.bookmarks]

            if prefs.sort_bookmarks():
                items.sort()
        elif self.style == RECENT_REPOS:
            # recent items
            items = [builder.get(path) for path in settings.recent]
        else:
            items = []
        self.clear()
        self.addTopLevelItems(items)
Exemple #2
0
    def refresh(self):
        settings = self.settings
        builder = BuildItem(self.style)

        # bookmarks
        if self.style == BOOKMARKS:
            items = [builder.get(path) for path in settings.bookmarks]

            if prefs.sort_bookmarks():
                items.sort()
        elif self.style == RECENT_REPOS:
            # recent items
            items = [builder.get(path) for path in settings.recent]
        else:
            items = []
        self.clear()
        self.addTopLevelItems(items)
Exemple #3
0
    def refresh(self):
        icon = icons.folder()
        settings = self.settings

        # bookmarks
        if self.style == BOOKMARKS:
            items = [BookmarksTreeWidgetItem(path, icon)
                        for path in settings.bookmarks]

            if prefs.sort_bookmarks():
                items.sort()
        elif self.style == RECENT_REPOS:
            # recent items
            items = [BookmarksTreeWidgetItem(path, icon)
                        for path in settings.recent]
        else:
            items = []
        self.clear()
        self.addTopLevelItems(items)
Exemple #4
0
    def refresh(self):
        icon = icons.folder()
        settings = self.settings

        # bookmarks
        if self.style == BOOKMARKS:
            items = [
                BookmarksTreeWidgetItem(path, icon)
                for path in settings.bookmarks
            ]

            if prefs.sort_bookmarks():
                items.sort()
        elif self.style == RECENT_REPOS:
            # recent items
            items = [
                BookmarksTreeWidgetItem(path, icon) for path in settings.recent
            ]
        else:
            items = []
        self.clear()
        self.addTopLevelItems(items)