QMessageBox::warning 使用
时间: 2024-08-14 15:05:40 浏览: 62
QT基础_31---QMessageBox消息对话框_江南、董少-CSDN博客1
`QMessageBox::warning`是Qt库中的一个函数,它用于在用户界面上显示一个警告信息框。这个函数通常在需要提示用户某个操作有潜在风险,但系统仍会继续的情况下使用。警告信息框通常包含一个标题、消息文本以及几个按钮供用户选择,如“确定”(OK)和“取消”(Cancel),有时还有其他选项。
当你需要向用户传达一种不太紧急但又需要注意的信息,并希望得到用户的确认或忽略时,可以使用`QMessageBox::warning`,例如:
```cpp
QString message = "您确定要删除这个文件吗?";
int result = QMessageBox::warning(NULL, "警告", message,
QMessageBox::Yes | QMessageBox::No, QMessageBox::No);
if (result == QMessageBox::Yes) {
// 用户选择了"确定",执行删除操作
} else {
// 用户选择了"取消"
}
```
阅读全文