【发布时间】:2012-06-16 19:48:21
【问题描述】:
我需要在诺基亚 QT 中获取我的位置。
我有以下代码:
Rectangle {
id: page
width: 350
height: 350
PositionSource {
id: positionSource
updateInterval: 1000
active: true
onPositionChanged: {
console.log("latitude : "+positionSource.position.coordinate.latitude);
console.log("longitude :"+positionSource.position.coordinate.longitude);
}
}
}
在项目文件中我设置了能力和移动性配置:
symbian:
{
TARGET.CAPABILITY += Location
CONFIG += mobility
MOBILITY +=location
}
此代码在模拟器上运行良好,但在真机(诺基亚 5530 XpressMusic)上却无法运行,我收到以下消息:
[Qt Message] QGeoPositionInfoSource::createDefaultSource() requires the Symbian Location capability to succeed on the Symbian platform
有什么问题?
【问题讨论】:
标签: qt geolocation nokia qt-mobility