Hi Bio_TICFSL,
Qt5 is supported with QWidget developpement on MX7, as my widgets are correctly drawn. Indeed, you can't use QtQuick because a VPU is needed. In Yocto we removed all qml modules as they use openGl, and so we manage to use Qt5.
I found the reason of my problems:
Qt does not handle correctly transparency if all windows are transparent : a parent window, at least, should be opaque throughout the surface of the screen used for the refresh to work properly (erase the object before redrawing).
My purpose was to use Qt to write informations and menus on a transparent background in a framebuffer, and use the lcd controler (elcdIF) to merge this last, with an other framebuffer which contains animated images. With that, Qt's windows are incrusted in the images with a low cpu charge.
In fact, I think I have two solutions: check in QPainter why the widget is not erased before it is repainted and correct the default, or insert animated images in the Qt's background widget as an opaque background (which implies more CPU calculations).
Did someone have the same problem and any other solution?
thanks