726 else: |
726 else: |
727 itm.setData(0, self.__parentsRole, parents) |
727 itm.setData(0, self.__parentsRole, parents) |
728 for parent in parents: |
728 for parent in parents: |
729 self.__childrenInfo[parent].append(commitId) |
729 self.__childrenInfo[parent].append(commitId) |
730 |
730 |
731 if self.logTree.topLevelItemCount() > 1: |
731 topedges = ( |
732 topedges = ( |
732 self.logTree.topLevelItem( |
733 self.logTree.topLevelItem( |
733 self.logTree.indexOfTopLevelItem(itm) - 1 |
734 self.logTree.indexOfTopLevelItem(itm) - 1) |
734 ).data(0, self.__edgesRole) |
735 .data(0, self.__edgesRole) |
735 if self.logTree.topLevelItemCount() > 1 else |
736 ) |
736 None |
737 else: |
737 ) |
738 topedges = None |
|
739 |
738 |
740 icon = self.__generateIcon(column, color, edges, topedges, |
739 icon = self.__generateIcon(column, color, edges, topedges, |
741 QColor("blue"), |
740 QColor("blue"), |
742 commitId == self.__projectRevision) |
741 commitId == self.__projectRevision) |
743 itm.setIcon(0, icon) |
742 itm.setIcon(0, icon) |