I try to run some Qt application in a docker container by mounting /tmp/.X11-unix
. I saw here that can be difficult.
So when I run kdevelop in a docker container, it does not work (I get an empty window). But if I run qtcreator it's fine.
I think the difference is because of the Qt version used (kdevelop is developed with Qt4 and qtcreator with Qt5). All my other Qt5 applications work fine, but not a single Qt4 application.
Question:
Does anyone know what to do to launch a Qt4 application, without going a long way round like with vnc or ssh, just like this:
docker run -it -e DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix someQt4AppContainer
?