c++ - 如何指定树莓派上QT图形输出的设备?
PHP中文网
PHP中文网 2017-04-17 13:34:47
0
2
815

我想用一块tft屏幕连接在树莓派上显示一些运行相关的数据,目前会一些QT程序的开发。我想问下,在不跑桌面(startx,因为没有那么多资源给它用)的情况下能直接通过ssh启动程序使屏幕上直接显示qt的界面吗?
我在网上看到linux有个缓冲帧流fb*的东西,不知道能不能让qt直接把图形数据给他写入到那里边。。。。。

PHP中文网
PHP中文网

认证0级讲师

全部回覆(2)
大家讲道理

自己回答一個給自己
已經解決了,qt支援直接給Framebuffer設備輸出,只要在環境變數裡設定

QT_QPA_PLATFORM=linuxfb:/dev/fb*

即可,然後開發的時候注意解析度就是了

巴扎黑

你要顯示qt的介面,就必須要x伺服器,沒有這個startx應該不能顯示圖形介面。 。
如果是終端機是可以的,只要係統啟動了,sshd服務開起來,要不要螢幕沒什麼,直接用ssh連接上即可。 。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板