QT_QPA_EGLFS_ALWAYS_SET_MODE 什么作用
时间: 2023-09-16 10:07:13 浏览: 199
qt5移植到ARM平台的记录
`QT_QPA_EGLFS_ALWAYS_SET_MODE` 是Qt在EGLFS平台上的一个环境变量,用于控制是否在启动时强制设置显示模式。
EGLFS是一个Qt平台插件,用于在嵌入式系统上使用OpenGL ES渲染。当使用EGLFS时,常常需要通过命令行参数或环境变量来设置显示模式,以确保应用程序正常显示。而 `QT_QPA_EGLFS_ALWAYS_SET_MODE` 这个环境变量则是用于控制Qt是否在启动时强制设置显示模式的。
如果将 `QT_QPA_EGLFS_ALWAYS_SET_MODE` 设置为1,那么Qt会在启动时强制设置显示模式,而不管之前是否已经设置过。如果设置为0,则表示Qt只会在之前没有设置过显示模式的情况下才会进行设置,否则会使用之前已经设置好的模式。
总的来说, `QT_QPA_EGLFS_ALWAYS_SET_MODE` 的作用是为了控制Qt在EGLFS平台上的显示模式设置行为。
阅读全文