Я хотел бы спросить, знает ли кто-нибудь, как использовать диалог выбора файлов в Glade и pygtk. (Он должен быть очень похож в любой из языковых привязок, и именно поэтому я не указывал язык.) По сути, теперь средство выбора файлов выглядит так: есть два столбца, один для папок (слева) и один для файлов (справа). Затем в нижней части диалогового окна есть два пустых слота для двух кнопок, поэтому я просто поместил туда кнопку «Отмена» и кнопку «ОК». Но тогда мой вопрос в том, что возвращает диалог? Мой код выглядит так:
filename = None
response = self.widget('filechooserdialog').run()
print response
#if response == Gtk.RESPONSE_OK:
filename = self.widget('filechooserdialog').get_filename()
self.widget('filechooserdialog').hide()
и на данный момент обратный вызов «Отмена» и «ОК» просто скрывает диалог. Но я не могу узнать, что диалог должен вернуть. Другими словами, как я могу указать в ответе, была ли нажата кнопка «Отмена» или «ОК»?
Спасибо,
v923z
PS: Вот изображение, иллюстрирующее ситуацию: