Is there a way to save data in a QWebkit based application by using a cache? I know about QSql but I was wondering if there was a simplier way to save text data in the device, which could only be deleted if an update is done on a web based server.

What the app will essentially do is pull text data from a web server and overlay it on other Ui elements that were installed with the app. This text data should then be stored in the cache for use without the need to reconnect to the net UNLESS the user request for it to. Once such a connection have been requested and the editing done the cache would be cleaned and the new data added.

Is this possible? I am not much versed in QSql and that is why I am looking for an alternative.

Thanks in advance.