LINUX.ORG.RU

Иконка в QMessageBox в Qt


0

2

У меня есть такой вопрос. Когда я в Qt выдаю QMessageBox на экран,то он выползает с иконкой Qt.Я имею в виду не иконку,которая появляется в том же районе,что и текст,a иконку,которая появляется в синей(например) полосе в верхнем левом углу MessageBox-a.Есть ли возможность заменить эту иконку на иконку юзверя?В моём случае это должно быть лого компании.


Ответ на: комментарий от anonymous

Пробовал.Не работало.Может не так пробовал...Может это надо определить на более высоком уровне?

rapa
() автор топика
Ответ на: комментарий от trex6

QMessageBox messageBox;

printf(«All Data Base has been deleted\n» );fflush( stdout );

messageBox.setText(«All Data Base has been deleted» );

messageBox.setWindowIcon(icon);

messageBox.setIconPixmap(QPixmap(":/Common/IconIDT.ico"));

messageBox.exec();

rapa
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.