初始化
所属头文件
#include <QMessageBox>
构造函数
QMessageBox(Icon icon, const QString &title, const QString &text,
StandardButtons buttons = NoButton, QWidget *parent = Q_NULLPTR,
Qt::WindowFlags flags = Qt::Dialog | Qt::MSWindowsFixedSizeDialogHint);
示例1
QMessageBox messageBox;
messageBox.setIcon(QMessageBox::Icon::Warning);
messageBox.setText("FileA:"+pathA+" 不存在!");
messageBox.exec();//显示弹窗
显示结果如下:
示例2
QMessageBox message(QMessageBox::Warning,"Information","Really to clear data?",QMessageBox::Yes|QMessageBox::No,NULL);
if (message.exec()==QMessageBox::Yes)
{
qDebug()<<"clicked yes\n";
}
else
{
qDebug()<<"clicked no\n";
}
显示结果如下: