2016-12-22 12 views
0

Я пытаюсь поместить пользовательский путь в файл QML, но не могу его выполнить.Настройка настраиваемого локального хранилища Путь в QML

Я пытаюсь получить db в общей папке, где я готов поставить БД, чтобы любой человек, у которого есть программа, может получить доступ к данным.

Я использую Sqlite и Qt Creator 5.7, но не так много информации об этом.

+3

Вы можете установить путь с помощью [QQmlEngine :: setOfflineStoragePath] (http://doc.qt.io/qt-5/qqmlengine.html#offlineStoragePath-prop) – folibis

ответ

0

Вы можете просто копировать базу данных по пути по умолчанию. Как правило, расположенный (в окнах в любом случае) на

C:\Users\<username>AppData\Local\<program name>\QML\OfflineStorage\Databases

и на мобильных устройствах он хранится в подобном месте -

на андроид его в подпапке:

/data/data/<Program Name>

На * Никс он расположен:

/home/<user>/.local/share/[ProjectName]/QML/OfflineStorage/Databases