qt介面視窗旋轉90度顯示
【1、與qt程式顯示文字大小有關的兩項】
export QWS_DISPLAY=LinuxFB:mmWidth200:mmHeight100:0 //輸出裝置為Linux framebuffer,尺寸定義(尺寸定義與文字大小有直接關係)
export QWS_SIZE=480x272 //螢幕大小
【2、螢幕旋轉】
export QWS_DISPLAY=Transformed:Rot90 //旋轉90 可以旋轉0、90、180、270
想讓qt支援旋轉,在編譯嵌入式qt庫(如qte生成的Lib)的時候要加上-qt-gfx-transformed選項(有些文章說要加上-qt-gfx-transformed -qt-gfx-linuxfb)
【3、舉一反三:在螢幕旋轉的同時保持文字大小】
export QWS_DISPLAY=Transformed:Rot90:LinuxFB:mmWidth200:mmHeight100:0
【4、用-display引數來代替以上export的變數】
假如將執行的程式是qtdemo
qtdemo -qws -display "LinuxFB:mmWidth200:mmHeight100:0"
qtdemo -qws -display "Transformed:Rot90"
qtdemo -qws -display "Transformed:Rot90:LinuxFB:mmWidth200:mmHeight100:0"