QMessageBox警告弹窗
时间: 2024-06-17 10:06:43 浏览: 218
Qt中QMessageBox的使用.rar
QMessageBox是Qt中提供的一个用于显示消息框的类,可以用来显示不同类型的消息,包括信息、警告、错误、询问等。其中,QMessageBox::warning()函数可以用于创建一个警告弹窗,该函数的语法如下:
QMessageBox::warning(QWidget *parent, const QString &title, const QString &text, QMessageBox::StandardButtons buttons = QMessageBox::Ok, QMessageBox::StandardButton defaultButton = QMessageBox::NoButton)
其中,parent参数表示消息框的父窗口,title参数表示消息框的标题,text参数表示消息框中显示的文本内容,buttons参数表示消息框中显示的标准按钮集合,defaultButton参数表示消息框中默认选择的标准按钮。
以下是一个使用QMessageBox::warning()函数创建警告弹窗的示例代码:
```
#include <QApplication>
#include <QMessageBox>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
QMessageBox::warning(nullptr, "Warning", "This is a warning message!");
return a.exec();
}
```
运行该程序后,将会弹出一个警告弹窗,其中包含一条警告信息。
阅读全文