есть картинка с прозрачным фоном. Устанавливаем эту картинку на QLabel.
вот такой код работает
QLabel * _deposit;
QPixmap dig = QPixmap("picture/dig.png");
_deposit->setPixmap(dig);
и прозрачный фон работает. Но мне нужно рисовать ещё на этом изображении ... и я делаю так
QLabel * _deposit;
QPixmap pix(55,55);
QPainter p;
p.begin(&pix);
p.setRenderHint(QPainter::Antialiasing, true);
QRectF _rectDig(0,0,55,55);
QRectF source(0.0, 0.0, 55.0, 55.0);
QPixmap dig = QPixmap("picture/dig.png");
p.drawPixmap(_rectDig, dig , source);
p.end();
_deposit->setPixmap(pix);
и на месте прозрачного фона вижу всякий мусор ... что не так ?!