Ejemplo n.º 1
0
class ColumnaSync(QWidget, Ui_ColumnaSync):
    def __init__(self, parent=None, carpeta=None):
        super(ColumnaSync, self).__init__(parent)
        self.syncObject = Sync(carpeta=carpeta)
        self.setupUi(self)
        self.connect(self.btnSincronizar, SIGNAL("clicked()"), self.sincronizar)
        
    def sincronizar(self):
        try:
            self.syncObject.syncViaUSB()
            dialogoOk = QMessageBox()
            dialogoOk.setText(u'Sincronización Finalizada con éxito!')
            dialogoOk.exec_()
        except NoDeviceError:
            QMessageBox.warning(self, "Error", u'El dispositivo no fue encontrado, verifique que está conectado mediante USB y el modo Unidad USB está activado.\nSi el problema persiste solicite ayuda en [email protected]')
        except SyncDupException as e:
            QMessageBox.warning(self, "Error", u'{0}\nSi el problema persiste solicite ayuda en [email protected]'.format(e.message))
Ejemplo n.º 2
0
 def __init__(self, parent=None, carpeta=None):
     super(ColumnaSync, self).__init__(parent)
     self.syncObject = Sync(carpeta=carpeta)
     self.setupUi(self)
     self.connect(self.btnSincronizar, SIGNAL("clicked()"), self.sincronizar)