zoukankan      html  css  js  c++  java
  • 【Qt开发】【Linux开发】QT设置环境变量QWS_DISPLAY

    QT设置环境变量QWS_DISPLAY

    当应用程序./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.blog.hexun.com/23669000_d.html

  • 相关阅读:
    English trip -- VC(情景课)1 A Get ready
    隔板法总结
    CF 题目选做
    ZROI 提高十连测 DAY2
    2019 09 05
    线性基总结
    解决痛苦的方法/cy
    梅深不见冬 树上贪心
    ZROI 提高十连测 Day1
    [USACO09NOV]硬币的游戏 博弈 dp
  • 原文地址:https://www.cnblogs.com/huty/p/8518265.html
Copyright © 2011-2022 走看看