Название: QPixmap::setAlphaChannel() - в чем проблема ??? Отправлено: Natalie от Апрель 28, 2006, 16:32 Хочется сделать QPixmap полупрозрачным.
Делаю так: QPixmap pixmap; // заполняю pixmap QPixmap alfaPixmap(QSize(200,60)); alfaPixmap.fill(QColor(50,50,50)); pixmap.setAlphaChannel(alfaPixmap); Но почему-то после всего этого pixmap не меняется. :( Проверяя какой alphaChannel становится у pixmap (функцией alphaChannel() ),вижу, что он остается прежним... В чем ошибка? Может я что-то неправильно пишу? Помогите, plz! добавлено спустя: Все, я поняла свою ошибку: alfaPixmap я делала не того размера. Его размер и размер pixmap, на который я накладывала этот alphaChannel, должен быть одинаковый. |