Beispiel #1
0
    def __init__(self, parent, account, package):
        QtGui.QDialog.__init__(self, parent)
        self.ui = Ui_SendDialog()
        self.ui.setupUi(self)

        self.send_thread = SendThread(self, account, package)
        self.history = []

        # slots/signals
        self.connect(self.send_thread, QtCore.SIGNAL("transfer_progress"),
                     self.transfer_progress)
        self.connect(self.send_thread, QtCore.SIGNAL("fatal_error"),
                     self.fatal_error)
        self.connect(self.send_thread, QtCore.SIGNAL("canceled"),
                     self.canceled)
        self.connect(self.send_thread, QtCore.SIGNAL("status"), self.status)
        self.connect(self.send_thread, QtCore.SIGNAL("done"), self.finished)

        self.send_thread.start()