Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Новые вопросы и ответы 4 (https://www.otvetnemail.ru/novye-voprosy-i-otvety-4-823/)
-   -   setPalette не работает в linux (https://www.otvetnemail.ru/novye-voprosy-i-otvety-4-823/setpalette-ne-rabotaet-v-linux-258572/)

Guest 28.09.2011 17:43

setPalette не работает в linux
 
Нашёл воттакой код для установки фонового изображения для виджетаQPalette pal;pal.setBrush(this->backgroundRole(), QBrush(QImage("/etc/testapp/logo_back.bmp")));this->setPalette(pal);Странно, но этот код работает корректно только под Windows. Под linux наблюдается вот что: картинка грузится, но тут же заменяется сплошным чёрным цветом. Что не так?openSUSE 11.2Qt 4.6.3


Часовой пояс GMT, время: 04:52.


© www.otvetnemail.ru - Форум вопросов и ответов.