【问题标题】:how to pass qmap from qt to javascript?如何将qmap从qt传递到javascript?
【发布时间】:2013-03-21 12:56:22
【问题描述】:

我在 qt 中找不到关于将 qmap 传递给 javascript 的示例代码。

我做了什么?

我已将 QObject 连接到 javascript,并且可以从 qt 应用程序发出信号,这 由javascript捕获。

emit mydata(mapVariable);

在 JavaScript 中: 在我试图打印的警报中:

function myslot(mapVar) {
    alert (" map variable " + mapVar);
 }

问题:

它没有打印任何东西。这从根本上表明我在这里犯了一个大错误。请建议我如何解决这个问题?..

【问题讨论】:

  • 你打算用 JS 中的 QMap 做什么?

标签: qt qt4 qt5 qmap


【解决方案1】:

嗯,

我找到了解决办法,QVariantMap是可以传递给java脚本的数据结构,在java脚本端可以当作JSON来处理。

【讨论】:

  • 至少对我来说将QVariantMap 传递给 Javascript 不起作用。
猜你喜欢
  • 1970-01-01
  • 2012-12-06
  • 2014-10-28
  • 2012-02-10
  • 1970-01-01
  • 1970-01-01
  • 2017-10-23
  • 2011-04-02
  • 2013-02-28
相关资源
最近更新 更多