# 存储
在本章中,将讨论如何在Qt Quick中存储和检索数据。 Qt Quick仅提供了有限的直接存储本地数据的方法。从这个意义上说,它更像是一个浏览器。在许多项目中,存储数据由C++后端处理,所需的功能被导出到Qt Quick前端。 Qt Quick不提供如同Qt C++端那种访问主机文件系统以读取和写入文件的权限。因此,后端工程师的任务是编写这样的插件,或者使用网络通道与提供这些功能的本地服务器通信。
每个应用程序都需要持久地存储越来越大的信息。这可以在本地文件系统上完成,也可以在远程服务器上完成。一些信息是结构化的和简单的(例如设置)数据;一些是大而复杂的数据,例如文档文件;有些信息是大而结构化的数据,并且需要某种数据库连接。在这里,将主要介绍Qt Quick的内置功能来存储数据以及网络方式。