[PyQt] Inclusion d'un programme dans une UI

Inclusion d'un programme dans une UI [PyQt] - Python - Programmation

Marsh Posté le 30-07-2018 à 18:40:24    

Bonjour forum,
 
J'essaye de faire une interface graphique avec un menu principal qui dirige vers d'autres menus. Pour l'instant c'est moche, mais j'arrive à comprendre ce que je fais.
http://www.kirikoo.net/images/7manx86-1-20180730-182636.png
 
Une chose qui m'intéresse, c'est d'appeller un autre programme existant et de l'inclure dans la fenêtre, un peu comme un iframe sur une page web. Ce n'est pas un souci non-plus d'avoir le programme externe qui fonctionne en background et de l'afficher seulement quand on veut.
http://www.kirikoo.net/images/7manx86-2-20180730-182636.png
(C'est moche, mais c'est fonctionnel et compréhensible :o).
 
Si ça peut aider, le programme en question fonctionne avec Qt4 et Python 2 et Linux (c'est cool si ça fonctionne aussi avec Windows, mais c'est pas super important).
 
Est-ce possible, comment, et est-ce accessible à un neuneu habitué au HW et à du bricolage en bash/python ou du bas niveau ?


---------------
Si tu bois froid juste après le potage chaud, ça va faire sauter l'émail de tes dents - Monorailcat iz ohverin
Reply

Marsh Posté le 30-07-2018 à 18:40:24   

Reply

Marsh Posté le 16-09-2018 à 13:18:52    

QtGui.QX11EmbedContainer semble faire le boulot :o.
 
http://www.kirikoo.net/images/7manx86-20180916-131516.png
 
Ça fonctionne bien dans un QWidget(), mais je n'arrive pas encore à l'intégrer dans un autre QTabWidget().


---------------
Si tu bois froid juste après le potage chaud, ça va faire sauter l'émail de tes dents - Monorailcat iz ohverin
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed