QML имеет модуль под названием LocalStorage
. Он предоставляет функцию openDatabaseSync
, которая принимает несколько параметров. Одним из них является EstimatedSize
(в байтах) db (как указано в документации QML).Qml, SQLite и параметр EstimatedSize
В настоящее время я работаю над настольным приложением, и я не могу понять, какой расчетный размер db, так как он будет расти и расти во времени наверняка.
Что произойдет, если фактический размер превышает предполагаемый размер? Каковы недостатки этой ситуации? К сожалению, я не смог найти информацию о том, как это значение используется.
Из Qt Docs: «description and evaluation_size записываются в файл INI (описано ниже), но в противном случае в настоящее время не используются». [Ссылка] (http://doc.qt.io/qt-5/qtquick-localstorage-qmlmodule.html) – Adam