Russian Qt Forum

Qt => Вопросы новичков => Тема начата: МП© от Апрель 06, 2012, 09:13



Название: изменить цвет картинки
Отправлено: МП© от Апрель 06, 2012, 09:13
Приветствую всех!

Изначально есть кнопка, на ней картинка, содержащая два цвета.
Необходимо, программно один из цветов картинки изменить на цвет кнопки, либо этот цвет сделать прозрачным.
Подскажите, пожалуста, каким образом это можно реализовать?

Знаю, что в борланде такая возможность была, а вот в QT не нашел.
Буду благодарен любому совету.


Название: Re: изменить цвет картинки
Отправлено: iroln от Апрель 06, 2012, 09:50
Я полагаю, что через QPixmap::setMask.


Название: Re: изменить цвет картинки
Отправлено: ecspertiza от Апрель 06, 2012, 10:20
Ну один из вариантов поместить картинку в QImage , а там уже пробежаться for -ом и setPixel()\pixel