如何使用QT Quick处理用户数据
How can I handle user data using QT Quick?
我正在尝试为Ubuntu Touch开发一个应用程序。我正在使用与JavaScript集成的QML。
我知道当 JavaScript 嵌入到网页中时,读取或写入文件是一个巨大的混乱,但这没有嵌入到网页中,所以应该更容易,对吗?Ubuntu文档现在非常糟糕。
有谁知道我该如何完成这项工作?我想在不使用 c++ 的情况下完成它,因为使用 QML、JavaScript 和 c++ 似乎只是一团糟。如果唯一的方法是使用c ++,那么我想这就是我必须做的,但我想找到另一种方法。
您必须为 QFile 类编写一个将公开给 QML 代码的包装器。下面是如何执行此操作的示例。我不确定它是否已经过时,但看起来它应该可以正常工作。
在 Ubuntu Touch 应用程序中处理数据的最简单方法是实际使用 SQLite(这并不奇怪)。你可以在这里找到一个非常好的关于将SQLite与Ubuntu Touch一起使用的教程:
- https://askubuntu.com/questions/352157/how-to-use-a-sqlite-database-from-qml
这似乎是在 Ubuntu Touch 中处理应用程序数据的最有效方法。如果您希望能够写入实际文件,则需要使用 c++ 处理它。看看卡米尔的答案。
相关文章:
- 从远程脚本获取用户IP
- 如何通过自己获得Chrome扩展的用户反馈/错误报告
- d3基于用户选择动态更新节点
- 同步调用,直到用户通过angular验证为访问者
- 使用javascript搜索具有用户输入的数组
- 如何使用jquery确定用户是否年满18岁
- Meteor-添加用户自定义字段的方法不起作用
- React Native通过Navigator将用户输入数据传递到选项卡栏IOS中的组件
- 跟踪用户点击Adsense广告的IP地址
- 使用javascript反复检查用户在facebook上的登录状态
- 我想在AngularJS应用程序中创建一个输入数字框,用户不应该在该框上键入十进制数字.(一个整数输入框)
- 如何检查用户在html5视频播放器中观看了完整的视频
- 一个密码测试程序,如果存在空格,它会提醒用户
- 如何使用JavaScript中的用户输入创建序列/序列
- 当用户按下回车键时,自动在text区域/text中插入消息
- 显示某个用户ID的某个标签的30张Instagram图片
- 将当前用户的 ID 推送到 meteorjs 中集合/文档的内部数组
- 获取我的网站的用户的登录状态,并使用 php 查看具有该名称表单数据库的用户数
- 正在比较用户数组字符串以列出空用户
- 我怎样才能使MEAN.js默认的文章用户保存到用户数组中