Qt的;如何获得屏幕方向校正罗盘值(在c ++部分)?

时间:2017-09-08 12:41:00

标签: c++ qt compass-geolocation

我的目的是向用户显示北方相对于他在Qt Quick 2.0应用程序中查看屏幕的方式

所以我从Qt传感器包中拿到了Compass类,如果我以纵向模式保持手机,它工作正常,但是如果我调用QCompass.isFeatureSupported(QSensor :: AxesOrientation)它会返回false,所以让Qt更正设备方向的罗盘值明显失败

那么在Qt Quick应用程序的c ++部分中获取设备标题的最简单方法是什么?

它必须同时适用于iOS和Android,最好尽可能依赖Qt。

  • 我的应用程序需要支持所有屏幕方向,基本上如果在屏幕上绘制向上箭头(^)我想要它在2D平面中指向的真实世界方向(与普通指南针相比),无论用户如何持有设备

0 个答案:

没有答案