pyqt5.qtgui has no attribute qmessagebox
时间: 2023-08-12 13:06:56 浏览: 300
PyQt5基本控件之QMessageBox
这个问题可能是因为您在导入PyQt5.QtGui时没有正确的导入QMessageBox类。请尝试使用以下代码进行导入:
```
from PyQt5.QtWidgets import QMessageBox
```
然后您就可以在代码中使用QMessageBox类了,例如:
```
msg = QMessageBox()
msg.setIcon(QMessageBox.Warning)
msg.setText("This is a warning message!")
msg.setWindowTitle("Warning")
msg.exec_()
```
这将显示一个警告消息框,其中包含一条警告消息和一个“确定”按钮,供用户确认。
阅读全文