Saltar al contenido

Cómo cambiar el icono y el título de QMessageBox

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();

ingrese la descripción de la imagen aquí

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)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *