Пример #1
0
    def __init__(self, pacs):

        ListStore.__init__(self, str, str, str, str, str)

        for pac in pacs:
            if not pac.installed:
                continue

            if pac.isold:
                image = "yellow"
            else:
                image = "green"
                
            self.append([image, None, pac.name, pac.inst_ver, pac.version])
            continue
Пример #2
0
    def __init__(self, pacs):

        ListStore.__init__(self, str, str, str, str, str, int)
        
        for pac_tuple in enumerate( pacs ):
            if not pac_tuple[1].installed:
                continue
            
            position = pac_tuple[0]
            if pac_tuple[1].isold:
                image = "yellow"
            else:
                image = "green"
                
            self.append([image, None, pac_tuple[1].name, pac_tuple[1].inst_ver, pac_tuple[1].version, position])
Пример #3
0
    def __init__(self, queue):
        ListStore.__init__(self, str, str, str)
        
        for pac in queue:
            
            if pac.isold:
                image = "yellow"
                version = pac.version
            elif pac.installed:
                image = "green"
                version = pac.inst_ver
            else:
                image = "red"
                version = pac.version

            self.append([image, pac.name, version])
Пример #4
0
    def __init__(self, pacs):

        ListStore.__init__(self, str, str, str, str, str, str)

        for pac in pacs:
                
            if not (pac.isold or pac.installed):
                image = "red"
                inst_ver = "-"
            elif pac.isold:
                image = "yellow"
                inst_ver = pac.inst_ver
            else:
                image = "green"
                inst_ver = pac.inst_ver

            self.append([image, None, pac.name, inst_ver, pac.version, pac.repo])
Пример #5
0
    def __init__(self, pacs):

        ListStore.__init__(self, str, str, str, str, str, str)

        for pac_tuple in enumerate( pacs ):
            position = pac_tuple[0]
            
            if not pac_tuple[1].isorphan:
                continue
            if pac_tuple[1].isold:
                image = "yellow"
                inst_ver = pac_tuple[1].inst_ver
            else:
                image = "green"
                inst_ver = pac_tuple[1].inst_ver

            self.append([image, None, pac_tuple[1].name, inst_ver, pac_tuple[1].version, pac_tuple[1].repo])
Пример #6
0
    def __init__(self, pacs):

        ListStore.__init__(self, str, str, str, str, str, int)
        

        for pac_tuple in enumerate(pacs):
            position = pac_tuple[0]
                
            if pac_tuple[1].explicitly[1] and pac_tuple[1].isold:
                image = "yellow"
                inst_ver = pac_tuple[1].inst_ver
            elif pac_tuple[1].explicitly[1] and not pac_tuple[1].isold:
                image = "green"
                inst_ver = pac_tuple[1].inst_ver
            else:
                continue

            self.append([image, None, pac_tuple[1].name, inst_ver, pac_tuple[1].version, position])