Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: wenny от Июнь 08, 2016, 12:22



Название: Стилизация окна ошибок
Отправлено: wenny от Июнь 08, 2016, 12:22
Доброго времени суток. Не нравится иконка critical error, хочу свою. Делаю так:
Код
C++ (Qt)
QMessageBox messageBox;
messageBox.critical( 0, "Error", "An error has occured!" );
Можно ли как-то свою подсунуть? Спасибо.


Название: Re: Стилизация окна ошибок
Отправлено: GreatSnake от Июнь 08, 2016, 12:29
QMessageBox::setIconPixmap(const QPixmap & pixmap);


Название: Re: Стилизация окна ошибок
Отправлено: wenny от Июнь 08, 2016, 12:44
Нифига :( Если только уйти от нейтива и самому вызывать через exec().

Код
C++ (Qt)
QMessageBox messageBox;
messageBox.setIconPixmap( QPixmap( "C:/error.png" ) );
messageBox.critical( 0, "Error", "An error has occured!" );