在前面的回答里,也就是if spinBox.value() >= 114: QMessageBox.warning(self, "提示", "已无库存!")这里,你犯了两个错误,知道分别是哪两个吗
时间: 2024-02-19 16:57:57 浏览: 86
zidingyi-spinbox.rar_spinBOX
抱歉,我之前的回答有误。首先,Python中的 `QMessageBox` 应该是 `QMessageBox()` 的形式,而不是直接使用类名。其次,`warning` 应该是 `warning()` 的形式,同样需要使用 `()` 调用。因此,正确的代码应该是:
```
if ui.spinBox.value() >= 114:
QMessageBox().warning(self, "提示", "已无库存!")
```
我之前回答的两个错误是:
1. 没有使用 `()` 调用 `QMessageBox` 和 `warning`
2. `ui.spinBox.value()` 应该是 `ui.spinBox.value()`,而不是 `spinBox.value()`。
阅读全文