Salut tout le monde :) ,
mon problème est de visionner le transparence d'image avec Qt. Il existe la fonction qRgb(r,g,b) qui prend comme défaut le facteur alpha(celui responsable de la transparence) à 255, càd l'image est opaque, et il existe la fonction qRgba(r,g,b,a) qui permet de spécifier le facteur alpha comprit entre 0(totalement transparente) et 255.
Le problème que problème c'est que lorsque je change la valeur du variable "a" ça ne change rien au niveau de l'affichage de l'image. Voici mon bout de code:
les variables r,b,g et a sont des entiers entre 0 et 255Code:
1
2
3
4
5
6
7 QImage image(480, 270, QImage::Format_RGB32); QRgb value = qRgba(r, g, b, a); image.setPixel(i, j, value); QGraphicsScene scene; QPixmap pixmap = QPixmap::fromImage(image); scene.addPixmap(pixmap); vue.show();
ce bout de code est contenu dans une boucle pour permettre la construction de l'image.