Python und Glade
Verfasst: Montag 1. Dezember 2003, 22:06
Hallo
will ein GUI-Programm schreiben mit hilfe von Glade. Mein Problem:
habe in Glade 2 Fenster erstellt und unter einem Dateinamen gespeichert.
Immer wenn ich folgenden Code ausführe:
dann bringt er mir zum Programmstart immer die 2 Fenster obwhol ich doch bei der Zeile:
mainWindow.show()
nur das eine Fenster aufrufe, oder?!!?
Gruß
Michael B.
will ein GUI-Programm schreiben mit hilfe von Glade. Mein Problem:
habe in Glade 2 Fenster erstellt und unter einem Dateinamen gespeichert.
Immer wenn ich folgenden Code ausführe:
Code: Alles auswählen
#!/usr/bin/python
import gtk
import gtk.glade
class FrmMain:
def __init__ (self):
# Fenster darstellen
self.xml = gtk.glade.XML ("test.glade")
mainWindow = self.xml.get_widget("frmMain")
mainWindow.connect("destroy", self.mnuBeenden_Click)
self.mnuBeenden = self.xml.get_widget("mnuBeenden")
self.mnuBeenden.connect("activate", self.mnuBeenden_Click)
# Mainloop
mainWindow.show()
gtk.mainloop()
def mnuBeenden_Click (self, args):
gtk.mainquit()
# Hauptprogramm
prog = FrmMain()
dann bringt er mir zum Programmstart immer die 2 Fenster obwhol ich doch bei der Zeile:
mainWindow.show()
nur das eine Fenster aufrufe, oder?!!?
Gruß
Michael B.