Estoy desarrollando una pequeña aplicacion para la bandeja del sistema y el problema que tengo es que al darle boton derecho al icono y darle por ejemplo a "Preferencias" y salir la ventana para hacer todo eso, despues de que se cierre si quiero volver a abrirla me sale una ventana sin nada dentro.
Tambien me pasa con el dialogo de "Acerca de" que trae Glade.
Aqui dejo un trozo del codigo a ver si me podes ayudar. Gracias
Código:
def on_preferencias_destroy(self, widget, data=None):
self.preferencias.destroy()
def on_guardar_credenciales_clicked(self,widget, data=None):
usuario = self.usuario_en.get_text()
clave = self.clave_en.get_text()
datos = [usuario + "\n", clave]
if OS != "win32":
os.chdir(os.environ['HOME'])
f = open (".resanator.conf", "w")
f.writelines(datos)
else:
f = open ("resanator.txt", "w")
linea = f.writelines(datos)
f.close()
self.preferencias.destroy()
def on_preferencias_activate(self, widget, data=None):
self.preferencias.show()