Raspberry Pi Qt5 Establecer tamaño de pantalla física

Estoy desarrollando una aplicación qt5 en mi raspberry pi en raspbian usando compilación cruzada.

Cuando lo ejecuto, aparece una pantalla en negro que intenta mostrar un Pop-up que es un QFrame.

Supongo que no se puede posicionar porque tengo mensajes de error que llegan al principio:

EGLFS: no se puede consultar el tamaño de la pantalla física, por defecto a 100 ppp.

EGLFS: Para anular, establezca QT_QPA_EGLFS_PHYSICAL_WIDTH y QT_QPA_EGLFS_PHYSICAL_HEIGHT (en milímetros).

EGLFS: no se puede consultar la profundidad de la pantalla, por defecto a 32.

EGLFS: Para anular, establezca QT_QPA_EGLFS_DEPTH.

Cuando deshabilito el QFrame, la aplicación se inicia en pantalla completa de forma predeterminada, mientras que no la configuré.

Intenté establecer estas variables de entorno con:

int main(int argc, char *argv[])
{
    QByteArray width = qgetenv("QT_QPA_EGLFS_PHYSICAL_WIDTH");
    width.setNum(1920);

    QByteArray height = qgetenv("QT_QPA_EGLFS_PHYSICAL_HEIGHT");
    height.setNum(1080);

    QApplication a(argc, argv);

    MainWindow w;
    w.show();
    w.launchGame();

    return a.exec();
}

Pero los mensajes de error todavía se muestran.

La ventana principal es un QWidget y definí su tamaño usando:

setFixedSize(1280, 720);

Mi pregunta es, ¿cómo configurar estas variables correctamente o tienes otra solución?

Respuestas a la pregunta(2)

Su respuesta a la pregunta