簡體   English   中英

如何在Qt中檢測屏幕分辨率?

[英]How to detect screen resolution in qt?

我使用Linux內核的ioctl方法在Intel平台中設置幀緩沖區的分辨率。 我能夠成功設置此分辨率(再次驗證以獲取此參數),但沒有進入qt。 當我檢查桌面幾何形狀時,得到的是我在啟動時設置的(1920 * 1024),也沒有得到resizeevent()。 有人可以說缺少的地方嗎?

嘗試這個:

QDesktopWidget widget;
QRect mainScreenSize = widget.availableGeometry(widget.primaryScreen());

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM