1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > qt对嵌入式linux显示屏环境变量qws_display设置 【Qt开发】【Linux开发】QT设置环境

qt对嵌入式linux显示屏环境变量qws_display设置 【Qt开发】【Linux开发】QT设置环境

时间:2020-04-23 02:51:19

相关推荐

qt对嵌入式linux显示屏环境变量qws_display设置 【Qt开发】【Linux开发】QT设置环境

当应用程序./myQtApp -qws启动时,会去检测QWS_DISPLAY这个环境变量,

判断界面最终显示在哪个framebuffer中,

如果是虚拟的framebuffer(qvfb,x86),则分两种情况:

1.显示在远程计算机上

QWS_DISPLAY=192.168.1.1:0

指定了要显示的目的机器的ip地址

2.显示在本机上

QWS_DISPLAY=QVFb:0

冒号后面的是旋转角度。 它可以在0 90 180 270中取值,对应的屏幕就会发生旋转。

Rot90 Rot180 Rot270是规范写法

如果是真实的帧缓冲(arm),则设置如下:

QWS_DISPLAY="LinuxFb:mmWidth100:mmHeight130:0"

QWS_DISPLAY=EP93xx:/dev/fb0

QWS_DISPLAY=:1:/dev/fb0

直接指向显示设备文件

QScreen在创建时会按特定图形设备及显示屏号建立帧缓冲,需要的参数如下:

qws_display_id 对应第一个":"前的dd

qws_display_spec 对应除了qws_display_id之外的dd,包括“:”

查看是否有显示可以输入 #cat /dev/urandom > /dev/fb0

成功可以看到屏幕是花的

转自http://fanzhichao./23669000_d.html

qt对嵌入式linux显示屏环境变量qws_display设置 【Qt开发】【Linux开发】QT设置环境变量QWS_DISPLAY...

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。