一、静态函数-API:
// 显示一个模态对话框, 将参数 text 的信息展示到窗口中[static] void QMessageBox::about(QWidget *parent, const QString &title, const QString &text);/*参数:- parent: 对话框窗口的父窗口- title: 对话框窗口的标题- text: 对话框窗口中显示的提示信息- buttons: 对话框窗口中显示的按钮(一个或多个)- defaultButton1. defaultButton指定按下Enter键时使用的按钮。2. defaultButton必须引用在参数 buttons 中给定的按钮。3. 如果defaultButton是QMessageBox::NoButton, QMessageBox会自动选择一个合适的默认值。*/// 显示一个信息模态对话框[static] QMessageBox::StandardButton QMessageBox::information(QWidget *parent, const QString &title,const QString &text,QMessageBox::StandardButtons buttons = Ok,QMessageBox::StandardButton defaultButton = NoButton);// 显示一个错误模态对话框[static] QMessageBox::StandardButton QMessageBox::critical(QWidget *parent, const QString &title,const QString &text,QMessageBox::StandardButtons buttons = Ok,QMessageBox::StandardButton defaultButton = NoButton);// 显示一个问题模态对话框[static] QMessageBox::StandardButton QMessageBox::question(QWidget *parent, const QString &title,const QString &text,QMessageBox::StandardButtons buttons = StandardButtons(Yes | No),QMessageBox::StandardButton defaultButton = NoButton);// 显示一个警告模态对话框[static] QMessageBox::StandardButton QMessageBox::warning(QWidget *parent, const QString &title,const QString &text,QMessageBox::StandardButtons buttons = Ok,QMessageBox::StandardButton defaultButton = NoButton);
