[python] dialogy a glade

Petr Mach gsl na seznam.cz
Neděle Březen 7 16:39:40 CET 2004


Dobry den,
prosim vas, jak se pouzivaji dialogy, jako treba vyber souboru pomoci 
glade? Mam programek/okno vytvoreny v glade a na nem mam tlacitko
a kdyz ho stisknu, chci otevrit dialog pro vyber souboru. Ted to
delam takto:

   def onButVyberSoubor(self, widget):
     print "butVyberSoubor clicked"
     wFS=gtk.FileSelection("Výběr Souboru")
     wFS.ok_button.connect("clicked", self.onFileSel, wFS)
     wFS.cancel_button.connect("clicked", lambda w: wFS.destroy())
     wFS.show()

   def onFileSel(self, widget, wFS):
       self.entVybranySoubor.set_text(wFS.get_filename())
       wFS.destroy()

onButVyberSoubor je handler, ktery se vola po stisknuti toho tlacitka.
Dialog pro vyber souboru vytvarim primo pomoci gtk. Chtel bych misto
toho pouzit dialog definovany a nastaveny v glade.

Dekuji, Petr Mach




Další informace o konferenci Python