(self)
| 683 | self.setNotFinished() |
| 684 | |
| 685 | def setFinished(self): |
| 686 | try: |
| 687 | selected_items = self.mainTreeWidget.selectedItems() |
| 688 | if not selected_items or not selected_items[0].file: |
| 689 | self.setNotFinished() |
| 690 | return |
| 691 | if not selected_items[0].file.endswith(".jar"): |
| 692 | self.setNotFinished() |
| 693 | return |
| 694 | except (IndexError, AttributeError): |
| 695 | self.setNotFinished() |
| 696 | return |
| 697 | self.statusIcon.setFinished() |
| 698 | self.statusText.setText(self.tr("此项已完成,请查看下一步。")) |
| 699 | self.finishSignal.emit(True) |
| 700 | |
| 701 | def setNotFinished(self): |
| 702 | self.statusIcon.setNotFinished() |
nothing calls this directly
no test coverage detected