URL: https://linuxfr.org/forums/general-general/posts/ubuntu-104-qt-et-xgetgeometry-impossible Title: ubuntu 10.4, qt et XGetGeometry : impossible? Authors: Stibb Date: 2010年07月07日T13:19:59+02:00 Tags: ubuntu Score: 1 Bonjour, (c'est la suite de mon forum d'hier, plus d'investigation ont permis de plus recentrer le pbl) J'utilise depuis longtemps un petit tips pour incruster une vidéo dans une fenetre, c'est récupérer le winid d'un widget et de le passer à XGetGeometry, XCreateWindow, ... qui s'occupent ensuite d'inscruster la vidéo dans l'application. Ceci fonctionne très bien sous mandriva et redhat, et j'ai décidé de passer à la derniere version d'ubuntu. Or dessus, ca ne marche pas du tout. Je peux embedder ma vidéo dans n'importe quelle fenetre gtk ou autre que QT (en utilisant xwininfo), mais si j'ai le malheur de choisir une fenetre QT, j'ai les messages suivant: !!!!! 8 BadMatch (invalid parameter attributes) !!!!! 3 BadWindow (invalid Window parameter) Si je prend le winid d'une autre fenetre (un gnome-console, ...), ça marche très bien. Je ne sais pas ce qu'il y a sous ubuntu ou sur la derniere version de QT qui empeche de faire un simple XGetGeometry, mais c'est très handicapant. J'ai vu que smplayer avait exactement le même probleme (BadMatch) avec la sortie xv. Merci de vos lumières. G.