如何在QML中处理“字节”?

时间:2011-11-30 09:53:18

标签: qt byte qml

考虑: http://doc.qt.io/qt-4.8/qdeclarativebasictypes.html 在QML中没有严格等同的“字节”。

尽管如此,我必须操纵整个项目中的一些数据,而QML文件是通信的中间体。其中一些数据是一些字节......

我该怎么办?

(找到一些关于QVariant的链接,但我觉得我不能在QML中使用它)

2 个答案:

答案 0 :(得分:1)

我已经在Qt论坛上看到了你的问题,但留下的目的是知识渊博的人可以帮助你。

您能告诉我您是否有必要在QML中使用字节。如果它将是独立的应用程序,你可以使用C ++数据类型(如 char )处理(并且只能 - 我认为)它,并从QML端显示/显示它。

如果它只是一个QML文件,那么我认为你必须使用Qt C ++创建一个类似于对象的字节并用它来存储值。

我绝对不认为QML可以处理文件操作,也不能访问任何串口服务。所以C ++可以毫无困难地处理这些情况。

答案 1 :(得分:0)

如果你实际上没有在QML中使用这些位,你可以保存一个整数,然后再取回它们。