Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 12, 2011 07:51:05

FONTER
От:
Зарегистрирован: 2010-09-16
Сообщения: 8
Репутация: +  0  -
Профиль   Отправить e-mail  

PyGTK, пропадают виджеты

Здравствуйте!
Написал небольшой скрипт на Python с использованием PyGTK.

class Gui():
blah blah blah
def start(self):
if not self.window.get_visible(): # Если окно невидимо
self.window.set_visible(True) # Показываем его
self.window.set_child_visible(True) # Показываем дочерние виджеты (кнопки, label и т. д.)
urlopen(myurl).read()
self.text = database.preparation_results(tmp1)
blah blah blah
Как вы поняли, этот код отвечает за вызов окна, но он работает только один раз, во второй, третий и т. д. появляется пустое окно без виджетов.
Вот код для скрытия окна:
class Gui():
blah blah blah
def close_app(self, widget):
print 'Скрытие окна...'
self.window.set_visible(False) # Скрываем его
blah blah blah
Код ошибок не вызывает, всё работает, но окно пустое.
Заранее спасибо.



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version