我正在尝试将 QGeoSearchReply 的结果添加到 maps :: DataProvider,并在此站点上找到了一个名为 convertToGeoList 的函数,并且正在尝试使用它,但文档甚至没有告诉我该函数是哪个类of - 因为在 Blackberry Cascades 中似乎不存在 geo 类本身。无论如何 - 这是我想出的代码:
void Mapper::mapSearchResults(QtMobilitySubset::QGeoSearchReply *reply)
{
disconnect(mapSearchManagerEngine_, SIGNAL(finished(QtMobilitySubset::QGeoSearchReply*)),
this, SLOT(mapSearchResults(QMobilitySubset::QGeoSearchReply*)));
maps :: DataProvider provider;
provider.add(bb :: platform::geo::convertToGeoList(reply->places()));
maps::MapData mapData;
mapData.addProvider(&provider);
mapView_->setMapData(&mapData);
}
但我最终得到了这个错误:错误:'convertToGeoList'不是'bb :: platform::geo'的成员-
有人可以澄清如何做到这一点吗?