pyqt5点击按钮后并没有弹出消息提示框,如何解决?

下面是我的代码,点击按钮后并没有弹出消息提示框,而是直接就退出程序了!这是哪出错了?
self.pushButton.clicked.connect(self.showMessage)#连接自定义槽

def showMessage(self):  # 信息
        from PyQt5.QtWidgets import QMessageBox
        QMessageBox.information(self, "消息框标题", "这是一条消息。", QMessageBox.Yes | QMessageBox.No, QMessageBox.Yes)

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^