Bonjour tout le monde,
Je cherche depuis peu à réaliser une vue (QGraphicsView) transparente dans une fenêtre principale transparente en Qt. Par transparent, j'entends que je peux par exemple lancer l'application sur mon bureau tout en voyant les icônes de mon bureau sous elle.
J'ai donc ajouté les paramètres suivants dans mon widget principal :
Ma fenêtre est alors bien transparente et je peux même cliquer sur les boutons présents dedans. Cependant, lorsque j'essaie de cliquer dans ma vue, l'application semble perdre la main et la sélection a lieu dans mon bureau et plus dans mon application Qt.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 setAttribute(Qt::WA_TranslucentBackground); setWindowFlags(Qt::FramelessWindowHint); setAttribute(Qt::WA_NoSystemBackground);
Avez-vous une idée pour gérer ce problème ?
Merci![]()
Partager