当通过指定directfb后端启动嵌入式Qt应用程序时,可以使用特定的语法向其传递参数。
./my-qt-app -qws -display directfb:960x720这将改变决议。
假设我想从应用程序窗口中删除铬。由于directfb有很多选项,我如何通过命令行指定它们?应该查找内部Qt实现还是使用DirectFB项目指定的CLI参数?
UPDATE虽然有一种使用冒号将参数传递给显示后端的机制,但在directfb情况下,它不适用于分辨率更改。
发布于 2016-03-03 14:14:24
传递多个参数的最佳方法是使用标准的directfbrc机制,通常位于/etc或由${DFB_CONFIG_DIR}环境变量确定的目录下。
后来还注意到,像应用程序窗口chrome这样的东西是在Qt本身内设置的,而不是DirectFB。
发布于 2018-07-11 07:19:36
正如@milton回答的那样,一个地方是/etc/directfbrc,另一种方式是例如:
./app --dfb:window-surface-policy=auto您可以传递帮助以获取所有命令:
./app --dfb:helphttps://stackoverflow.com/questions/19127032
复制相似问题