gpt4 book ai didi

android - Qt 安卓。获取设备屏幕分辨率

转载 作者:太空宇宙 更新时间:2023-11-03 12:34:17 28 4
gpt4 key购买 nike

我正在 Android 设备上使用 qt 5.3 进行开发。我无法获取屏幕分辨率。对于旧的 qt 5 版本,此代码有效:

QScreen *screen = QApplication::screens().at(0);
largh=screen->availableGeometry().width();
alt =screen->availableGeometry().height();

但是现在它不起作用(返回屏幕尺寸 00x00)。还有另一种方法吗?谢谢

最佳答案

Size保持像素分辨率

screen->size().width()
screen->size().height();

然而,availableSize保留不包括窗口管理器保留区域的大小...

screen->availableSize().width()
screen->availableSize().height();

有关 QScreen 的更多信息类。

关于android - Qt 安卓。获取设备屏幕分辨率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24704745/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com