Qt QMessageBox
时间: 2023-10-29 16:00:39 浏览: 110
QmessageBox
Qt中的QMessageBox是一个用于显示消息框的类。它可以用来显示一些提示信息、警告或错误信息给用户。通常用于对话框式的消息提示。
你可以使用QMessageBox的静态函数来创建和显示消息框。以下是一个示例:
```cpp
#include <QMessageBox>
// 创建一个信息框并显示
QMessageBox::information(nullptr, "标题", "这是一个信息框");
// 创建一个警告框并显示
QMessageBox::warning(nullptr, "标题", "这是一个警告框");
// 创建一个错误框并显示
QMessageBox::critical(nullptr, "标题", "这是一个错误框");
// 创建一个问题框并显示
QMessageBox::question(nullptr, "标题", "这是一个问题框");
```
这只是QMessageBox的一些基本用法,你还可以自定义更多选项,如添加按钮、图标等。通过调用不同的静态函数,你可以创建不同类型的消息框来满足你的需求。
阅读全文