QVariantMap的问题(“没有源可用于”QBasicAtomicInt_fetchAndAddOrdered()“)

时间:2013-02-25 15:39:52

标签: c++ qt blackberry-10

我收到此错误(红色):

没有可用于”QBasicAtomicInt_fetchAndAddOrdered()的源代码在0xba49e3f0 “ - 当我尝试在调试模式下执行以下行时:

  

item.mediaUrl = results.value(“itemMediaUrl”)。toString();

其中结果 QVariantMap (我设法成功读取结果中的其他值,例如其他字符串,整数等)和 item 只是一个对象,其变量类型为 QString,mediaUrl

任何帮助?有什么建议??感谢

PS。我似乎以这种方式解决了它:

QUrl url =  results.value("itemMediaUrl").toUrl();
    item.mediaUrl = url.toString();

我认为如果你将两行放在一起(即在toUrl之后直接应用toString()......它可能仍然不起作用......

0 个答案:

没有答案