Qt入门教程【对话框】QMessageBox消息对话框

描述

消息框显示主要文本以提醒用户注意某种情况,信息文本以进一步解释警报或询问用户问题,以及可选的详细文本以在用户请求时提供更多数据。

消息对话框实例

Qt入门教程【对话框】QMessageBox消息对话框_第1张图片

 QMessageBox msgBox;
 msgBox.setText("The document has been modified.");
 msgBox.exec();

Qt入门教程【对话框】QMessageBox消息对话框_第2张图片

 QMessageBox msgBox;
 msgBox.setText("The document has been modified.");
 msgBox.setInformativeText("Do you want to save your changes?");
 msgBox.setStandardButtons(QMessageBox::Save | QMessageBox::Discard | QMessageBox::Cancel);
 msgBox.setDefaultButton(QMessageBox::Save);
 int ret = msgBox.exec();
 switch (ret) {
   case QMessageBox::Save:
       // Save was clicked
       break;
   case QMessageBox::Discard:
       // Don't Save was clicked
       break;
   case QMessageBox::Canc

你可能感兴趣的:(Qt入门教程100篇,qt,开发语言)