You could try using QPainter::drawImage() in the paintEvent() of a custom widget class.
However, since QPixmap is supposed to be the platform specific graphics device related image type, it could be that the platform abstraction plugin does not correctly detect that you want to have ARGB as the native format.
I'd recommend checking the Linuxfb QPA code.
On a quick check it looks like it is using RGB_16 as the format for it screen images:
https://code.woboq.org/qt5/qtbase/sr...9QFbScreenC1Ev
Cheers,
_
Bookmarks