QMessageBox::StandardButton sb;
sb=QMessageBox::critical(this,"錯誤消息框标題","提示資訊",QMessageBox::Ok |QMessageBox::No,QMessageBox::No);//錯誤消息框
//參數1 父控件
//參數4 按鈕:
// QMessageBox::Ok 0x00000400
// QMessageBox::Open 0x00002000
// QMessageBox::Save 0x00000800
// QMessageBox::Cancel 0x00400000
// QMessageBox::Close 0x00200000
// QMessageBox::Discard 0x00800000
// QMessageBox::Apply 0x02000000
// QMessageBox::Reset 0x04000000
// QMessageBox::RestoreDefaults 0x08000000
// QMessageBox::Help 0x01000000
// QMessageBox::SaveAll 0x00001000
// QMessageBox::Yes 0x00004000
// QMessageBox::YesToAll 0x00008000
// QMessageBox::No 0x00010000
// QMessageBox::NoToAll 0x00020000
// QMessageBox::Abort 0x00040000
// QMessageBox::Retry 0x00080000
// QMessageBox::Ignore 0x00100000
// QMessageBox::NoButton 0x00000000
//參數5 預設選中按鈕
if (sb==QMessageBox::No){
qDebug()<<"你選中了NO按鈕";
}
//QMessageBox::information(this,"資訊框标題","提示資訊"); //資訊框
//QMessageBox::question(this,"詢問消息框标題","提示資訊");//詢問框
//QMessageBox::warning(this,"警告框标題","提示資訊");//警告框