141 # It's a new file |
141 # It's a new file |
142 self.__lastFileItem = QTreeWidgetItem(self.findList, [file]) |
142 self.__lastFileItem = QTreeWidgetItem(self.findList, [file]) |
143 self.__lastFileItem.setFirstColumnSpanned(True) |
143 self.__lastFileItem.setFirstColumnSpanned(True) |
144 self.__lastFileItem.setExpanded(True) |
144 self.__lastFileItem.setExpanded(True) |
145 if self.__replaceMode: |
145 if self.__replaceMode: |
146 self.__lastFileItem.setFlags(self.__lastFileItem.flags() | \ |
146 self.__lastFileItem.setFlags( |
|
147 self.__lastFileItem.flags() | \ |
147 Qt.ItemFlags(Qt.ItemIsUserCheckable | Qt.ItemIsTristate)) |
148 Qt.ItemFlags(Qt.ItemIsUserCheckable | Qt.ItemIsTristate)) |
148 # Qt bug: |
149 # Qt bug: |
149 # item is not user checkable if setFirstColumnSpanned |
150 # item is not user checkable if setFirstColumnSpanned |
150 # is True (< 4.5.0) |
151 # is True (< 4.5.0) |
151 self.__lastFileItem.setData(0, self.md5Role, md5) |
152 self.__lastFileItem.setData(0, self.md5Role, md5) |