Уведомления

Jabber-конференция сообщества: pythonua@conference.jabber.ru

#1 Апрель 7, 2007 17:44:24

pythonwin
От:
Зарегистрирован: 2006-07-18
Сообщения: 1294
Репутация: +  0  -
Профиль   Отправить e-mail  

не уничтожается диалог в pygtk

всем привет!
столкнулся с такой проблемой - создаю пользователь нажимает один из вариантов и диалоговое окно остается на экране - не удаляется и действия после print locals() не выполняются

class A1:
    ....
    def method1(self, ):
        dialog=gtk.Dialog('title', window,
                          gtk.DIALOG_DESTROY_WITH_PARENT,
                          (gtk.STOCK_OK, gtk.RESPONSE_OK, gtk.STOCK_CANCEL, gtk.RESPONSE_CANCEL))
        dialog.vbox.pack_start(gtk.Label(unicode('выполнить функцию?','utf-8')))
        dialog.show_all()
        result = dialog.run()
        dialog.destroy()
        print locals() ## дальше действия не выполняются
        if result==-5:
            self.result_func1 = func1(filename = '/home/user/a1')
            print gc.collect()
            print gc.garbage
        print ' result = ', result

подскажите, пожалуйста, кто с такой проблемой сталкивался



Офлайн

#2 Апрель 11, 2007 20:14:43

astoon
От:
Зарегистрирован: 2007-04-09
Сообщения: 335
Репутация: +  2  -
Профиль   Отправить e-mail  

не уничтожается диалог в pygtk

У меня точно такой же кусок кода работает: и сигнал идет, и окошко закрывается с обеих
кнопок.
Значит, я так понимаю, тебе надо искать в другом месте ?



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version