我收到此错误(红色):
“ 0xba49e3f0 处的“QBasicAtomicInt_fetchAndAddOrdered() ”没有可用的源-当我尝试在调试模式下执行以下行时:
item.mediaUrl = results.value("itemMediaUrl").toString();
其中results是一个QVariantMap(我成功地从results中读取了其他值,例如其他字符串、整数等),而item只是一个具有QString 类型变量 mediaUrl的对象。
有什么帮助吗??有什么建议么??谢谢
附言。看来我是这样修复的:
QUrl url = results.value("itemMediaUrl").toUrl();
item.mediaUrl = url.toString();
我想如果你把这两行放在一起(即在 toUrl 之后直接应用 toString() ......它可能仍然不起作用......