Название: как залить QImage определенным цветом Отправлено: muaddib1981@mail.ru от Ноябрь 13, 2009, 09:33 как залить QImage скажем белым цветом
Код: QImage::fill(qRgb(255,255,255)); index -1 out of range Название: Re: как залить QImage определенным цветом Отправлено: manarch от Ноябрь 13, 2009, 12:36 QImage image(QSize(100,100), QImage::Format_RGB32);
image.fill(qRgb(255,255,255)); все работает! Название: Re: как залить QImage определенным цветом Отправлено: muaddib1981@mail.ru от Ноябрь 13, 2009, 14:11 QImage *img1=new QImage();
img1->load("2.png"); img1->fill(qRgb(255,255,255)); как указать в функции load RGB32 Название: Re: как залить QImage определенным цветом Отправлено: _govorilka от Ноябрь 13, 2009, 20:45 Лучше не создавать объекты QImage в динамической памяти... У меня были проблемы с памятью из-за этого.
Для операций над QImage можно использовать QPainter. Через можно закрасить QImage каким угодно способом - не только одним цветом, но и градиентом например. |