common.py 文件源码

python
阅读 23 收藏 0 点赞 0 评论 0

项目:cavalcade 作者: worron 项目源码 文件源码
def gtk_open_file(parent, filter_=None):
    """Gtk open file dialog"""
    dialog = Gtk.FileChooserDialog(
        "Select image file", parent, Gtk.FileChooserAction.OPEN,
        (Gtk.STOCK_CANCEL, Gtk.ResponseType.CANCEL, Gtk.STOCK_OPEN, Gtk.ResponseType.OK)
    )

    if filter_ is not None:
        dialog.add_filter(filter_)

    response = dialog.run()
    if response != Gtk.ResponseType.OK:
        is_ok, file_ = False, None
    else:
        is_ok = True
        file_ = dialog.get_filename()

    dialog.destroy()
    return is_ok, file_
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号