Как я могу изменить размер QMessageBox?

у меня естьQMessageBox который я хотел бы, чтобы это было больше. Это простоQMessageBox с двумя стандартными кнопками Ok и Cancel. Проблема в том, что он очень мал для целей моего приложения. Код показывает так:

QMessageBox msg;
msg.setText("Whatever");
msg.setStandardButtons(QMessageBox::Ok | QMessageBox::Cancel);
msg.setSizePolicy(QSizePolicy::Expanding,QSizePolicy::Expanding);

int ret = msg.exec();
switch (ret) {
  case QMessageBox::Ok:
      ui->textEdit->clear();
      break;
  case QMessageBox::Cancel:
      break;}

Я пробовал несколько способов увеличить размер:

msg.setSizePolicy(QSizePolicy::Expanding,QSizePolicy::Expanding);

msg.setSizePolicy(QSizePolicy::Maximum,QSizePolicy::Maximum);

msg.setFixedHeight(600);
msg.setFixedWidth(600);

Я даже очистил и восстановил, и он компилирует все, но ничего не вступает в силу ...

Есть ли у вас какие-либо идеи о том, как установить размер QMessageBox "вручную"? Благодарю.

Ответы на вопрос(3)

Ваш ответ на вопрос