如何使用QT Quick处理用户数据?

时间:2013-10-23 22:55:49

标签: javascript qt qml qt-quick ubuntu-touch

我正在尝试为Ubuntu Touch开发应用程序。我正在使用与JavaScript集成的QML。

我知道,当嵌入到网页中时,读取或写入JavaScript中的文件会非常麻烦,但这不是嵌入在网页中,所以它应该更容易吗? Ubuntu文档现在非常糟糕。

有谁知道如何完成这项工作?我想在不使用c ++的情况下完成它,因为使用QML,JavaScript和c ++似乎只是一团糟。如果唯一的方法是使用c ++,那么我想这就是我必须要做的,但我想找到另一种方式。

2 个答案:

答案 0 :(得分:1)

您必须为QFile类编写一个包含QML代码的包装器。 Here是如何做到这一点的一个例子。我不确定它是否已经过时但它看起来应该可以正常工作。

答案 1 :(得分:0)

在Ubuntu Touch应用程序中处理数据的最简单方法是实际使用SQLite(不出意外)。你可以在这里找到一个关于在Ubuntu Touch上使用SQLite的非常好的教程:

这似乎是在Ubuntu Touch中处理应用数据的最有效方式。如果您希望能够写入实际文件,则需要使用c ++处理它。查看卡米尔的答案。