def __init__(self): super(UploadThread, self).__init__() self.ftp = QFtp(self) self.ftp.stateChanged.connect(self.on_ftp_stateChanged) self.ftp.commandFinished.connect(self.on_ftp_commandFinished) self.ftp.dataTransferProgress.connect(self.on_ftp_dataTransferProgress) self.uploading = False