Como posso redimensionar o QMessageBox?

eu tenho umQMessageBox que eu gostaria que fosse maior. É um simplesQMessageBox com dois botões padrão, Ok e Cancelar. O problema é que ele é muito pequeno para os fins do meu aplicativo. O código mostra assim:

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;}

Eu tentei várias maneiras de aumentar o tamanho:

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

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

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

Eu até limpei e reconstruí, e ele compila tudo, mas nada entra em vigor ...

Você tem alguma idéia de como definir o tamanho do QMessageBox "manualmente"? Obrigado.

questionAnswers(3)

yourAnswerToTheQuestion