0
我使用qt5与大理石,并在执行这些代码行时收到此错误消息。任何想法?(可以是我错过任何包?) 谢谢!错误:使用GeoDataPlacemark :: setStyle时调用没有匹配函数
styleArch = new Marble::GeoDataStyle;
styleArch->setIconStyle(*icon);
place->setStyle(styleArch);
我使用qt5与大理石,并在执行这些代码行时收到此错误消息。任何想法?(可以是我错过任何包?) 谢谢!错误:使用GeoDataPlacemark :: setStyle时调用没有匹配函数
styleArch = new Marble::GeoDataStyle;
styleArch->setIconStyle(*icon);
place->setStyle(styleArch);
的API从指针到共享指针改变。这应该工作:
styleArch = new Marble::GeoDataStyle;
styleArch->setIconStyle(*icon);
place->setStyle(Marble::GeoDataStyle::Ptr(styleArch));