LINUX.ORG.RU

Сообщения fonter

 

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

Форум — Development

Здравствуйте! Написал небольшой скрипт на 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
Код ошибок не вызывает, всё работает, но окно пустое. Заранее спасибо.

fonter
()

RSS подписка на новые темы