def on_open_file_activate(self, image_menu_item):
"""Opening of a file"""
dialog = Gtk.FileChooserDialog(action=Gtk.FileChooserAction.OPEN)
dialog.add_buttons(Gtk.STOCK_CANCEL, Gtk.ResponseType.CANCEL,
Gtk.STOCK_OPEN, Gtk.ResponseType.OK)
dialog.set_transient_for(self.main_widget)
file_filter = Gtk.FileFilter()
file_filter.add_pattern("*.theatre")
dialog.add_filter(file_filter)
dialog.modal = True
answer = dialog.run()
try:
if answer == Gtk.ResponseType.OK:
self._open_file_callback(dialog.get_filename())
finally:
dialog.destroy()
window.py 文件源码
python
阅读 29
收藏 0
点赞 0
评论 0
评论列表
文章目录