作者:小勺年 | 来源:互联网 | 2023-05-20 16:47
有没有办法使用预先填充的sqlite数据库和qwebview?我有一个使用该数据库的Javascript应用程序.
我启用了离线存储,
QWebSettings::globalSettings()->setAttribute(QWebSettings::OfflineStorageDatabaseEnabled, true);
为它设置一个舒适的大小
QWebSettings::setOfflineStorageDefaultQuota(20*1024*1024);
并设置位置:
QWebSettings::globalSettings()->setOfflineStoragePath(QStandardPaths::writableLocation(QStandardPaths::GenericDataLocation)+"/data/myapp");
将数据库文件从qrc资源文件复制到该位置并不起作用;
QFile::copy(":/mydatabase.db" , QStandardPaths::writableLocation(QStandardPaths::GenericDataLocation)+"/data/myapp/mydatabase.db");
如何进行?
谢谢.