153 self.__lastFileItem.setExpanded(True) |
153 self.__lastFileItem.setExpanded(True) |
154 if self.__replaceMode: |
154 if self.__replaceMode: |
155 self.__lastFileItem.setFlags( |
155 self.__lastFileItem.setFlags( |
156 self.__lastFileItem.flags() | |
156 self.__lastFileItem.flags() | |
157 Qt.ItemFlags(Qt.ItemIsUserCheckable | Qt.ItemIsTristate)) |
157 Qt.ItemFlags(Qt.ItemIsUserCheckable | Qt.ItemIsTristate)) |
158 # Qt bug: |
|
159 # item is not user checkable if setFirstColumnSpanned |
|
160 # is True (< 4.5.0) |
|
161 self.__lastFileItem.setData(0, self.md5Role, md5) |
158 self.__lastFileItem.setData(0, self.md5Role, md5) |
162 |
159 |
163 itm = QTreeWidgetItem(self.__lastFileItem) |
160 itm = QTreeWidgetItem(self.__lastFileItem) |
164 itm.setTextAlignment(0, Qt.AlignRight) |
161 itm.setTextAlignment(0, Qt.AlignRight) |
165 itm.setData(0, Qt.DisplayRole, line) |
162 itm.setData(0, Qt.DisplayRole, line) |