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.