Есть png-шка с некоторыми прозрачными частями. Например такая. Я накладываю на эту картинку еще одну(флаг страны в нижнем правом углу), и в результате выходит такое. Тобишь вместо прозрачной части я получаю какой-то мусор. Вот код(упрощенный вариант):
QPixmap resultAvatar(defaultAvatar.size());
QPainter p(&resultAvatar);
p.drawPixmap(defaultAvatar.rect(),defaultAvatar);
p.drawPixmap(39,34,QPixmap(countryString));
p.end();
Вопрос: что я не так сделал? Как сделать чтобы прозрачные части оставались прозрачными, а не забивались мусором из памяти?