I recently posted a question - QFrame with background image and otherwise transparent background, and I have tried a lot of things and could not manage to do it. But while I was waiting for an answer, this guy came outta nowhere and marked it duplicate.
Now firstly, the duplicate question link he provided has an answer which doesn't work for me. Sure, the questions do look similar, but they are not. But there is now way I can communicate this to the guy who did this, because there is no facility for pm. And this screws the chance of anybody providing an answer now.
Is there no way I can prevent these self-proclaimed SE 'guru's to at least have the courtesy of asking the OP in a comment whether the new link actually solves the problem or not, and upon OP confirming it, close it, rather than close it on their own? Sure I understand, they are guys with responsibility more than even Batman, but can't they wield it with a little more caution and understanding?
setAttribute(Qt::WA_TranslucentBackground, true);
is probably what you're missing here. Possibly remove the stylesheet stuff and go for the other attribute setters as well. That's from the accepted answer on the other question.