Ejemplo n.º 1
0
    def __init__(self):
        QStandardItemModel.__init__(self)

        self.item = self.invisibleRootItem()
        self.item.setEnabled(True)

        self.__projectGitCollection = ProjectGitCollection()
Ejemplo n.º 2
0
    def __init__(self, repoDict):
        QStandardItemModel.__init__(self)

        self.item = self.invisibleRootItem()
        self.item.setEnabled(True)

        self.__repoDict = repoDict
        self.__profileList = self.__repoDict.keys()
        self.__profileList.sort()

        if "general" in self.__profileList:
            self.__selectedRepo = "general"
        else:
            if len(self.__profileList) > 0:
                self.__selectedRepo = self.__profileList[0]

        for p in self.__profileList:
            profile = QStandardItem(p)
            for rName, rUrl in self.__repoDict[p]:
                st = rName + " (" + rUrl + ")"
                profile.appendRow(QStandardItem(st))
            self.item.appendRow(profile)