我正在开发Android设备上的qt 5.3.我无法获得屏幕分辨率.
使用旧的qt 5版本,此代码有效:
QScreen *screen = QApplication::screens().at(0);largh=screen->availableGeometry().wIDth();alt =screen->availableGeometry().height();
但是现在它不起作用(返回屏幕大小00×00).还有另一种方法吗?谢谢
解决方法:
Size保持像素分辨率
screen->size().wIDth()screen->size().height();
鉴于availableSize保留不包括窗口管理器保留区域的大小…
screen->availableSize().wIDth()screen->availableSize().height();
有关QScreen课程的更多信息.
总结以上是内存溢出为你收集整理的Qt Android.获取设备屏幕分辨率全部内容,希望文章能够帮你解决Qt Android.获取设备屏幕分辨率所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)