是否可以通过Qt使用Surface Pro 3的加速度计?它是否适用于QtCreator和MinGW,还是需要Visual Studio?
Qt 5.3文档对我来说有点混乱:
http://qt-project.org/doc/qt-5/qtsensors-index.html
“目前Android,BlackBerry 10,iOS,SailFish和WinRT支持API”
兼容性映射(http://qt-project.org/doc/qt-5/compatmap.html)表示支持Windows 8 / RT。这是否意味着支持Surface Pro 3?
我自己无法访问Surface Pro 3,因此无法测试。
答案 0 :(得分:0)
是的,有可能!但遗憾的是,Qt 5.4没有开箱即用。您必须更改qtsensors插件中的一些文件并使用MSVC2013进行编译。之后,您甚至可以从Windows 8.1桌面使用传感器(包括QAccelerometer
)(而不是地铁的东西)。
请参阅this question以及来自user2629409的答案,其中显示了当您想知道Surface Pro 3上哪些特定传感器可用时您需要执行的步骤以及我的评论。