• 4318阅读
  • 4回复

[讨论]qml中怎么样去获取iPhone的屏幕尺寸啊 [复制链接]

上一主题 下一主题
离线seanyxie
 

只看楼主 倒序阅读 楼主  发表于: 2014-07-24
最近再写一个小程序,qml的主rectangle大小设置的是 360*480
移植到iPhone上后,效果是这样的



很明显右边的尺寸不对

请问下改怎么办
或者再qml中怎么来动态获取屏幕的尺寸
我奔向太阳,在日落前必将找到你。
欢迎光临Qt技术博客 http://www.seanyxie.com
离线seanyxie

只看该作者 1楼 发表于: 2014-07-24
好吧 我写错了,应该是320
不过还是想知道怎么获取屏幕分辨率
我奔向太阳,在日落前必将找到你。
欢迎光临Qt技术博客 http://www.seanyxie.com
离线toby520

只看该作者 2楼 发表于: 2014-07-25
楼主可以查阅下Qt帮助文档 其中有段
platform.os    This read-only property contains the name of the operating system.
Possible values are:
"android" - Android
"blackberry" - BlackBerry OS
"ios" - iOS
"linux" - Linux
"osx" - OS X
"unix" - Other Unix-based OS
"windows" - Windows
"wince" - Windows CE
这个是判断平台的 如果是ios平台就可以得到该平台的屏幕尺寸 Screen这个控件
desktopAvailableHeight : int
desktopAvailableWidth : int
height : int
name : string
orientation : Qt::ScreenOrientation
pixelDensity : real
primaryOrientation : Qt::ScreenOrientation
width : int
希望对你有帮助
QtQML多多指教开发社区 http://qtclub.heilqt.com
将QtCoding进行到底
关注移动互联网,关注金融
开发跨平台客户端,服务于金融行业
专业定制界面
群号:312125701   373955953(qml控件定做)
离线彩阳

只看该作者 3楼 发表于: 2014-07-25
上海Qt开发联盟,热忱地欢迎你的加入!
离线seanyxie

只看该作者 4楼 发表于: 2014-07-29
好 谢谢楼上两位~~~
我奔向太阳,在日落前必将找到你。
欢迎光临Qt技术博客 http://www.seanyxie.com
快速回复
限100 字节
 
上一个 下一个