|
发表于 2024-2-24 14:11:26
|
显示全部楼层
抱歉,我之前的回答有误。实际上,QMessageBox.question 会显示一个包含"是"和"否"两个按钮的对话框。下面是正确的代码示例:
- from PyQt6.QtWidgets import QMessageBox
- reply = QMessageBox.question(None, "标题", "这是一条消息",
- QMessageBox.StandardButton.Yes | QMessageBox.StandardButton.No)
- if reply == QMessageBox.StandardButton.Yes:
- print("用户选择了是")
- elif reply == QMessageBox.StandardButton.No:
- print("用户选择了否")
复制代码
在上述代码中,我们使用`QMessageBox.question`来创建一个带有"是"和"否"两个按钮的问题对话框。`QMessageBox.StandardButton.Yes`表示"是"按钮,`QMessageBox.StandardButton.No`表示"否"按钮。根据用户的选择,我们可以使用条件语句来做出相应的反应。
希望这次能够正确解答你的问题!非常抱歉给你带来困扰。
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。 |
|