Я новичок в QT, я узнал, как загрузить простое изображение в окне. я хочу знать, как сделать прозрачным?.
скажите, пожалуйста, как этого достичь.
Спасибо
Вот как я это сделал:
canvas = new QImage(":/Zuerich.jpg"); city = new QImage(canvas->size(),QImage::Format_ARGB32); QPainter p(city); p.setOpacity(0.1); p.drawImage(0,0,*canvas); p.end(); // the proof: QRgb pix = city->pixel(10,10); qDebug() << "Alpha" << qAlpha(pix);