无猫的博客
wumao2
全部博文(264)
其它(5)
驱动(0)
内核(0)
2011年(42)
2010年(213)
2009年(4)
2008年(2)
2007年(3)
zcyyezi
大鬼不动
坏少丶
goldenfo
pk-feiya
wojiaoao
wfcjz
Zimbu
小雅贝贝
知足2001
cynthia
格伯纳
m1594730
kentaky_
93462332
along819
qqqno1
barech
分类: C/C++
2010-10-16 10:33:40
bool unsigned int, int float, double, qreal QString QUrl QColor QDate, QTime, QDateTime QPoint, QPointF QSize, QSizeF QRect, QRectF QVariant=====================================================我们可以看到有QVariant, 和 QString有了这两种数据类型,我们就可以做很多事情。 为什么这么说呢。 有了这两种数据类型,我们就可以访问c++中的复杂的数据结构。1. 我们要在c++中 把qml需要的数据通过 json 打包成 QVariant。2. qml中访问 c++中的插槽函数。获取1)中打包的QVariant。
bool unsigned int, int float, double, qreal QString QUrl QColor QDate, QTime, QDateTime QPoint, QPointF QSize, QSizeF QRect, QRectF QVariant=====================================================我们可以看到有
QVariant, 和
QString有了这两种数据类型,我们就可以做很多事情。 为什么这么说呢。 有了这两种数据类型,我们就可以访问c++中的复杂的数据结构。1. 我们要在c++中 把qml需要的数据通过 json 打包成
QVariant。2. qml中访问 c++中的插槽函数。获取1)中打包的
QVariant。
3. qml中通过 js 解析 QVariant。 没看懂的哥们,可以先学习下json,应该说有了json,和js,我们就可以非常轻松的让c++和qml之间进行数据交换。
3. qml中通过 js 解析
QVariant。 没看懂的哥们,可以先学习下
json,应该说有了json,和js,我们就可以非常轻松的让c++和qml之间进行数据交换。
上一篇:QT: c++ 中通过objectName访问qml中的对象
下一篇:QDeclarativePropertyMap Class Reference
chinaunix网友2010-10-19 08:46:53
很好的, 收藏了 推荐一个博客,提供很多免费软件编程电子书下载: http://free-ebooks.appspot.com
登录 注册