Retourner au contenu associé (entrée de forum : PyQt et PySDL sont sur un bateau)
Posté par Aldebaran (site web personnel) le 28 janvier 2021 à 12:31. En réponse au message PyQt et PySDL sont sur un bateau. Évalué à 2.
Après une recherche rapide (que tu as sûrement faite) : https://stackoverflow.com/questions/118659/how-do-i-use-qt-and-sdl-together
Ça donne des pistes.
Je ne l'ai pas fais personnellement, et ça concerne qt4 et c'est en CPP (donc à prendre avec des pincettes), mais ça peut t’intéresser : https://irmatden.developpez.com/tutoriels/sdl/
Tu peux aussi sûrement regarder du côté des softs en qt qui utilisent sdl ou sfml ou bien même opengl (des émulateurs, des programmes 3d, etc) ça peut t'aider à voir comment implémenter ton widget ?
Je connais Dust3d qui est écrit en C++/Qt et utilise OpenGL : https://github.com/huxingyi/dust3d
Cette doc expose comment créer une fenêtre opengl au sein d'un programme Qt minimal : https://doc.qt.io/qt-5/qtgui-openglwindow-example.html
Bref, moi je ne sais pas faire mais ça doit bien se trouver !
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
# un widget ?
Posté par Aldebaran (site web personnel) . En réponse au message PyQt et PySDL sont sur un bateau. Évalué à 2.
Après une recherche rapide (que tu as sûrement faite) : https://stackoverflow.com/questions/118659/how-do-i-use-qt-and-sdl-together
Ça donne des pistes.
Je ne l'ai pas fais personnellement, et ça concerne qt4 et c'est en CPP (donc à prendre avec des pincettes), mais ça peut t’intéresser :
https://irmatden.developpez.com/tutoriels/sdl/
Tu peux aussi sûrement regarder du côté des softs en qt qui utilisent sdl ou sfml ou bien même opengl (des émulateurs, des programmes 3d, etc) ça peut t'aider à voir comment implémenter ton widget ?
Je connais Dust3d qui est écrit en C++/Qt et utilise OpenGL : https://github.com/huxingyi/dust3d
Cette doc expose comment créer une fenêtre opengl au sein d'un programme Qt minimal : https://doc.qt.io/qt-5/qtgui-openglwindow-example.html
Bref, moi je ne sais pas faire mais ça doit bien se trouver !