945 itm.setData(0, self.__parentsRole, parents) |
945 itm.setData(0, self.__parentsRole, parents) |
946 for parent in parents: |
946 for parent in parents: |
947 self.__childrenInfo[parent].append(int(rev)) |
947 self.__childrenInfo[parent].append(int(rev)) |
948 itm.setData(0, self.__incomingRole, self.commandMode == "incoming") |
948 itm.setData(0, self.__incomingRole, self.commandMode == "incoming") |
949 |
949 |
950 if self.logTree.topLevelItemCount() > 1: |
950 topedges = ( |
951 topedges = self.logTree.topLevelItem( |
951 self.logTree.topLevelItem( |
952 self.logTree.indexOfTopLevelItem(itm) - 1 |
952 self.logTree.indexOfTopLevelItem(itm) - 1 |
953 ).data(0, self.__edgesRole) |
953 ).data(0, self.__edgesRole) |
954 else: |
954 if self.logTree.topLevelItemCount() > 1 else |
955 topedges = None |
955 None |
|
956 ) |
956 |
957 |
957 icon = self.__generateIcon(column, color, edges, topedges, |
958 icon = self.__generateIcon(column, color, edges, topedges, |
958 QColor(self.__branchColor(branches[0])), |
959 QColor(self.__branchColor(branches[0])), |
959 rev in self.__projectWorkingDirParents, |
960 rev in self.__projectWorkingDirParents, |
960 rev in self.__closedBranchesRevs, |
961 rev in self.__closedBranchesRevs, |