Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » GUI
  • » pyGTK, Повторное открытие окна из Glade [RSS Feed]

#1 Июнь 28, 2014 23:30:36

typ1972
От:
Зарегистрирован: 2009-08-09
Сообщения: 66
Репутация: +  0  -
Профиль   Отправить e-mail  

pyGTK, Повторное открытие окна из Glade

Есть условное окно с кнопкой из Glade
После его уничтожения методом destroy()
И повторной загрузке.
На нём не отображаються виджеты. Кто сталкивался?

# -*- coding: utf8 -*-
import sys
import os
try :
	import sqlite3
except:
	print u'Нет модудя sqlite'
try:  
	import pygtk  
	pygtk.require("2.0")  
except:  
	pass  
try:  
	import gtk  
	import gtk.glade  
except:  
	print("GTK Not Availible")
	sys.exit(1)
fss=None
def main():
	global ff, ss
	ss = gtk.Builder()
	ss.add_from_file("kill.glade")
	ff=ss.get_object("window1")
	gg=ss.get_object("button1")
	gg.connect('clicked', svf)
	ff.show()
	gtk.main()
	
	return 0
def svf(widget):
	global ff,ss
        ff.destroy()
	ff=ss.get_object("window1")
	ff.show()
]if __name__ == '__main__':
	main(



Отредактировано typ1972 (Июнь 28, 2014 23:32:20)

Офлайн

  • Начало
  • » GUI
  • » pyGTK, Повторное открытие окна из Glade[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version