yes_no_cancel_dlg.py 文件源码

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

项目:gpvdm 作者: roderickmackenzie 项目源码 文件源码
def yes_no_cancel_dlg(parent,text):
    if parent!=None:
        msgBox = QMessageBox(parent)
        msgBox.setIcon(QMessageBox.Question)
        msgBox.setText("Question")
        msgBox.setInformativeText(text)
        msgBox.setStandardButtons(QMessageBox.Yes| QMessageBox.No| QMessageBox.Cancel  )
        msgBox.setDefaultButton(QMessageBox.No)
        reply = msgBox.exec_()
        if reply == QMessageBox.Yes:
            return "yes"
        elif reply == QMessageBox.No:
            return "no"
        else:
            return "cancel"
    else:
        reply = input(text+"y/n/c")

        if reply == "y":
            return "yes"
        elif reply == "n":
            return "no"
        else:
            return "cancel"
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号