Как я могу изменить размер 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 "вручную"? Благодарю.