CrimsonAS / gtkplatform

Run Qt applications using gtk+ as a windowing system.

Home Page:https://crimson.no

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

window embedding doesn't quite work

rburchell opened this issue · comments

After patching VLC to work around their not respecting the requested platform plugin, vlc will happily work under gtkplatform. However, the video content is not embedded into the window- this is presumably due to us not implementing something it requires.

vlc screenshot

My guess is that we need a QPlatformWindow::setParent implementation.

See also: /usr/lib64/qt5/examples/opengl/contextinfo/contextinfo

[this is a mass update]

This is polite notice that gtkplatform is effectively end of life. Due to this, I've decided to archive the project.

I (and I think, the other contributors) have not been using it in quite some time, and I don't see that situation changing any time soon. In addition, none of us really have the time that it takes to do what it takes to keep the lights on, and this situation is going to get a lot harder soon with the impending arrival of Qt 6 and gtk 4 on the horizon.

Should anyone wish to take it over, you have my blessing to do so :)