Hello,
I would like to use SQLcipher in my Qt6 Flatpak.
I usually compile the QtSQLcipher plugin from https://github.com/chehrlic/QtSQLcipher-Qt6 and install it in the /plugins/sqldrivers directory.
However, this directory is read-only in the runtime environment under /usr/lib.
How does this work in a Flatpak and how can I add this library?
Thank you very much!
Install it to /app prefix as part of your app manifest.
I forgot to mention that I’ve already tried this with the /app/lib directory.
After the plugin is loaded, nothing happens (I ran it with QT_DEBUG_PLUGINS=1).
There are no errors and the GUI doesn’t show up, it simply hangs at this point.
I guess the sqlcipher plugin depends on the sqlite plugin, which is in the runtime.
Putting it to /app doesn’t work, it is ignored there.
Edit: Ok, putting it besides the binary under sqldrivers as usual is enough.