Когда вы звоните addLine
, вы передаете QPen
. Если вы хотите, чтобы это перо рисовало полупрозрачным цветом (чтобы объекты «под» все еще отображались), инициализируйте его QPen
цветом со значением альфа-канала ниже 255. (См. QColor .)
QPen transRed(QColor(0xFF, 0, 0, 0x80));
scene.addLine(x1,y1, x2,y2, transRed);