如何告诉Qt5应用程序使用哪个平台插件?

时间:2013-04-08 14:59:44

标签: plugins qt5

我的嵌入式目标是运行Linux并且有两个有效的平台插件:eglfs和linuxfb。默认情况下,我所有的qt应用程序都尝试加载eglfs(并且由于某种原因失败)。我如何让他们尝试linuxfb?

1 个答案:

答案 0 :(得分:8)

将“-platform linuxfb”附加到用于调用Qt5应用程序的命令行。例如“./myqt5app -platform linuxfb”。但是从Qt5.0.1开始,linuxfb就被破坏了,并且会发生段错误。

要调试插件问题 - 您可以执行“导出QT_DEBUG_PLUGINS = 1”并检查打印的日志。