And*_*993 5 qt android resolution screen pixel
我正在 android 设备上使用 qt 5.3 进行开发。我无法获得屏幕分辨率。使用旧的 qt 5 版本,此代码有效:
QScreen *screen = QApplication::screens().at(0);
largh=screen->availableGeometry().width();
alt =screen->availableGeometry().height();
Run Code Online (Sandbox Code Playgroud)
但是现在它不起作用(返回屏幕尺寸 00x00)。还有另一种方法吗?谢谢
大小保存像素分辨率
screen->size().width()
screen->size().height();
Run Code Online (Sandbox Code Playgroud)
而availableSize包含不包括窗口管理器保留区域的大小...
screen->availableSize().width()
screen->availableSize().height();
Run Code Online (Sandbox Code Playgroud)
关于QScreen类的更多信息。
| 归档时间: |
|
| 查看次数: |
6277 次 |
| 最近记录: |