open_save_dlg.py 文件源码

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

项目:gpvdm 作者: roderickmackenzie 项目源码 文件源码
def save_as_filter(parent,my_filter):
    selected_filter = ""
    dialog = QFileDialog(parent)
    dialog.setWindowTitle(_("Save as"))
    dialog.setNameFilter(my_filter)
    dialog.setAcceptMode(QFileDialog.AcceptSave)
    if dialog.exec_() == QDialog.Accepted:
        filename = dialog.selectedFiles()[0]
        s=dialog.selectedNameFilter()
        if s.count("(*")==1:
            s=s.split("(*")[1]
            s=s[:-1]

            if filename.endswith(s)==False:
                filename=filename+s
            else:
                filename=filename

        return filename
    else:
        return None
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号