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 clickBotonCd(self): cd = CdRom() self.dispositivoSeleccionado = cd.hayDispositivos() self.manejadorDispositivo = cd