def actualizarDispositivos(self): # creo variables para cada dispositivo asi los actualizo usb = Usb() cd = CdRom() usbDev = usb.hayDispositivos() if usbDev: # si hay algun usb path = usbDev.getPath() nombreUsb = path[path.rfind("/") + 1 :] self.panelDispositivos.pendriveRadio.setText( "Pendrive insertado: " + nombreUsb + "\nespacio libre: " + (str(Aux.convertirTamanio(usbDev.getLibre()))) ) self.panelDispositivos.pendriveRadio.setEnabled(True) else: self.panelDispositivos.pendriveRadio.setText("Insertar Pendrive") self.panelDispositivos.pendriveRadio.setEnabled(False) cdDev = cd.hayDispositivos() if cdDev: # si hay algun cd/dvd path = cdDev.getPath() nombreCd = path self.panelDispositivos.cdRadio.setText( cdDev.getTipo() + " insertado: " + nombreCd + "\nespacio libre: " + (str(Aux.convertirTamanio(cdDev.getLibre()))) ) self.panelDispositivos.cdRadio.setEnabled(True) else: self.panelDispositivos.cdRadio.setText("Insertar Cd/Dvd") self.panelDispositivos.cdRadio.setEnabled(False)
def clickBotonPendrive(self): # selecciono como dispositivo al usb y como manejador al manejador de usb usb = Usb() self.dispositivoSeleccionado = usb.hayDispositivos() self.manejadorDispositivo = usb