diff -r 7febcdccb2a1 -r 435cc5875135 src/eric7/VirtualEnv/VirtualenvUpgradeExecDialog.py --- a/src/eric7/VirtualEnv/VirtualenvUpgradeExecDialog.py Thu May 25 11:12:05 2023 +0200 +++ b/src/eric7/VirtualEnv/VirtualenvUpgradeExecDialog.py Thu May 25 19:51:47 2023 +0200 @@ -9,7 +9,7 @@ import os -from PyQt6.QtCore import QProcess, QTimer +from PyQt6.QtCore import QProcess, QTimer, pyqtSlot from PyQt6.QtWidgets import QDialog, QDialogButtonBox from eric7 import Preferences @@ -107,6 +107,7 @@ elif button == self.buttonBox.button(QDialogButtonBox.StandardButton.Cancel): self.__finish(0, 0, giveUp=True) + @pyqtSlot(int, QProcess.ExitStatus) def __finish(self, exitCode, exitStatus, giveUp=False): """ Private slot called when the process finished.