from PyQt5.QtWidgets import QMessageBox msgBox = QMessageBox() msgBox.setIcon(QMessageBox.Information) msgBox.setText("This is an info message box.") msgBox.setWindowTitle("Information") msgBox.setStandardButtons(QMessageBox.Ok | QMessageBox.Cancel) msgBox.exec_()
from PyQt5.QtWidgets import QMessageBox msgBox = QMessageBox() msgBox.setIcon(QMessageBox.Warning) msgBox.setText("This is a warning message box.") msgBox.setWindowTitle("Warning") msgBox.setStandardButtons(QMessageBox.Ok | QMessageBox.Cancel) msgBox.exec_()
from PyQt5.QtWidgets import QMessageBox msgBox = QMessageBox() msgBox.setIcon(QMessageBox.Critical) msgBox.setText("This is a critical message box.") msgBox.setWindowTitle("Critical") msgBox.setStandardButtons(QMessageBox.Ok) msgBox.exec_()In conclusion, PyQt5.QtWidgets QMessageBox is a package library that is part of the PyQt5 library.