Este es el codigo Python que uso para ver la ventana principal y mostrar el dialogo de about.
Código Python:
Ver original
#-*- coding:utf-8 -*- import pygtk, gtk pygtk.require("2.0") class MainWindow: def __init__(self): self.glade = gtk.Builder() self.glade.add_from_file("window.glade") self.glade.connect_signals(self) def about(self, w): self.a = About(self.glade) def quit(self, w): gtk.main_quit() def main(self): gtk.main() class About: def __init__(self, glade): glade.add_objects_from_file("window.glade", ("dialog_about",)) self.about = glade.get_object("dialog_about") self.about.show() if __name__ == "__main__": w = MainWindow() w.main()
Esta es la ventana principal donde solo le tengo el clicked al boton "Acerca de" para abrir el dialogo:
Este es el dialogo about, y esta señalado el boton que no cierra el dialogo, que es el que viene por defecto en el dialogo, pero no deja editarle las señales:
lo que sucede es que el boton "Cerrar" que viene con el dialogo about no cierra el dialogo,
quiero saber si hay que crear una funcion o algo asi, porque desde la "X" si se cierra el dialogo...
Espero que me puedan ayudar....