Используя этот статический метод, вы не можете получить доступ к QMessageBox напрямую, потому что он создан и уничтожен полностью внутри функции.Но вы можете попытаться изменить свойство таблицы стилей вызывающего объекта перед вызовом этой функции.Это означает, что вызывающий объект должен быть потомком QWidget ...
примерно так:
QString tmpStyleSheet=this->styleSheet();
this->setStyleSheet("style sheet for your QMessageBox");
QMessageBox::information(this, "Done", "Well done!!!");
this->setStyleSheet(tmpStyleSheet);
стиль QMessageBox будет наследовать стиль родителя ...