Такой код заливает QPixmap прозрачным полностью:
C++ (Qt)
QPixmap pm(100, 100);
pm.fill(Qt::transparent);
В доке не нашел метода залить регион.
Попробовал с помощью QPainter:
C++ (Qt)
QPixmap pm(100, 100);
pm.fill(Qt::red);
QPainter p(&pm);
p.setCompositionMode(QPainter::CompositionMode_Source);
p.fillRect(0, 0, 50, 50, Qt::transparent);
Не помогает, заливает чёрным цветом, хотя по документации, должно скопировать пикселы как есть....
Есть ли какой-нибудь хак чтобы сделать сабж?