Index: bk_manager/trunk/functions/functions2.py =================================================================== diff --git a/bk_manager/trunk/functions/functions2.py b/bk_manager/trunk/functions/functions2.py --- a/bk_manager/trunk/functions/functions2.py (revision 49) +++ b/bk_manager/trunk/functions/functions2.py (revision 50) @@ -75,29 +75,30 @@ def make_parameters_conf(self): var_file = open("parameters.conf","w") - var_file.write(self.var_Dpath+"\n") - var_file.write(self.var_Rpath+"\n") - var_file.write(str(self.var_lstDtype)+"\n") - var_file.write(self.var_Dtype+"\n") - var_file.write(self.var_Elabel+"\n") - var_file.write(str(self.var_Copys)+"\n") - var_file.write(str(self.var_lstDcapacity)+"\n") - var_file.write(str(self.var_Dcapacity)+"\n") + var_file.write(self.var_Dpath+"\n") #0 + var_file.write(self.var_Rpath+"\n") #1 + var_file.write(str(self.var_lstDtype)+"\n") #2 + var_file.write(self.var_Dtype+"\n") #3 + var_file.write(self.var_Elabel+"\n") #4 + var_file.write(str(self.var_Copys)+"\n") #5 + var_file.write(str(self.var_lstDcapacity)+"\n") #6 + var_file.write(str(self.var_Dcapacity)+"\n") #7 var_file.close() def get_parameters_conf(self): - var_file = open("parameters.conf","w") + var_file = open("parameters.conf","r") + lines = var_file.readlines() - var_file.write(self.var_Dpath+"\n") - var_file.write(self.var_Rpath+"\n") - var_file.write(str(self.var_lstDtype)+"\n") - var_file.write(self.var_Dtype+"\n") - var_file.write(self.var_Elabel+"\n") - var_file.write(str(self.var_Copys)+"\n") - var_file.write(str(self.var_lstDcapacity)+"\n") - var_file.write(str(self.var_Dcapacity)+"\n") + self.txtDpath.setText(lines[0][:-1]) #0 + self.txtRpath.setText(lines[1][:-1]) #1 + self.lstDtype.setCurrentIndex(int(lines[2])) #2 + self.txtDtype.setText(lines[3][:-1]) #3 + self.txtElabel.setText(lines[4][:-1]) #4 + self.txtCopys.setValue(int(lines[5][:-1])) #5 + self.lstDcapacity.setCurrentIndex(int(lines[6])) #6 + self.txtDcapacity.setValue(float(lines[7])) var_file.close() Index: bk_manager/trunk/ui/MainWindow.py =================================================================== diff --git a/bk_manager/trunk/ui/MainWindow.py b/bk_manager/trunk/ui/MainWindow.py --- a/bk_manager/trunk/ui/MainWindow.py (revision 49) +++ b/bk_manager/trunk/ui/MainWindow.py (revision 50) @@ -39,13 +39,11 @@ else: self.txtInfo.append("Elija los parametros de configuracion") - -# os.remove("parameters.conf") self.statusDpath = False self.statusRpath = False - functions2.set_parameters(self) #Establece ciertos parametros, para pruebas +# functions2.set_parameters(self) #Establece ciertos parametros, para pruebas self.var_Dpath = self.txtDpath.text() self.var_Rpath = self.txtRpath.text() @@ -239,6 +237,7 @@ Permite que se puedan cambiar los parametros """ functions2.enabled_items1(False, self) + os.remove("parameters.conf") @pyqtSignature("")