76 |
76 |
77 # connect some of our widgets explicitly |
77 # connect some of our widgets explicitly |
78 self.file1Picker.textChanged.connect(self.__fileChanged) |
78 self.file1Picker.textChanged.connect(self.__fileChanged) |
79 self.file2Picker.textChanged.connect(self.__fileChanged) |
79 self.file2Picker.textChanged.connect(self.__fileChanged) |
80 |
80 |
81 if len(files) == 2: |
81 if bool(files) and len(files) == 2: |
82 self.file1Picker.setText(files[0]) |
82 self.file1Picker.setText(files[0]) |
83 self.file2Picker.setText(files[1]) |
83 self.file2Picker.setText(files[1]) |
84 QTimer.singleShot(0, self.on_diffButton_clicked) |
84 QTimer.singleShot(0, self.on_diffButton_clicked) |
85 |
85 |
86 def show(self, filename=None): |
86 def show(self, filename=None): |