Después de de nuestra larga selección de datos dimos con la solución este inconveniente que pueden tener algunos los usuarios. Te ofrecemos la respuesta y nuestro objetivo es serte de mucha ayuda.
Solución:
Sin embargo, puedes usar de QMessageBox::critical(0, "Error", "An error has occured !");
porque critical(...)
el método es static
y no hay necesidad de crear una instancia de QMessageBox
.
Usar abajo code
:
QMessageBox mb("Application Name",
"Hardware failure.nnDisk error detectednDo you want to stop?",
QMessageBox::NoIcon,
QMessageBox::Yes | QMessageBox::Default,
QMessageBox::NoButton,
QMessageBox::NoButton);
QPixmap exportSuccess("/media/msi/Information/Pictures/Icons/Icons Pack/PNG/48X48/about.png");
mb.setIconPixmap(exportSuccess);
mb.exec();
Este ejemplo funciona al 100%
Simplemente puede configurar el ícono para su aplicación, se configurará automáticamente en su MessegeBox
Reseñas y calificaciones
Al final de la post puedes encontrar las anotaciones de otros administradores, tú asimismo eres capaz dejar el tuyo si lo crees conveniente.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)