dialogs.py 文件源码

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

项目:RRPam-WDS 作者: asselapathirana 项目源码 文件源码
def should_i_save_first(self):
        close = True
        if(self.saveaction.isEnabled()):
            from PyQt5.QtWidgets import QMessageBox
            msgBox = QMessageBox()
            msgBox.setText("Current project has been modified.")
            msgBox.setInformativeText("Do you want to save your changes first?")
            msgBox.setStandardButtons(QMessageBox.Save | QMessageBox.Discard | QMessageBox.Cancel)
            msgBox.setDefaultButton(QMessageBox.Save)
            ret = msgBox.exec_()

            if (ret == QMessageBox.Save):
                if(not self._save_project()):
                    close = False
            if (ret == QMessageBox.Cancel):
                close = False
        return close
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号