[Digikam-devel] [Bug 195006] national charaters not accepted in database file path
Andrzej
superandrzej at epf.pl
Sat Mar 24 23:24:27 GMT 2012
https://bugs.kde.org/show_bug.cgi?id=195006
--- Comment #26 from Andrzej <superandrzej at epf.pl> ---
Requirement that: "The encoding used for the filename argument of
sqlite3_open() and sqlite3_open_v2() must be UTF-8" is from sqlite.
As far as understand there is an intermediary between digiKam and sqlite: Qt
SQL driver.
Maybe Qt SQL driver does not have this requirement and non UTF-8 encoding can
be passed.
The error message suggest that it is Qt SQL driver that is confused.
Which element should checked system locale and access database file
accordingly?
Qt SQL driver or sqlite?
Either database path is provided as UTF-8 and then converted to local setting
encoding by the element accessing database
or it should be possible to provide database path also as non UTF-8 if no
locale settings are checked afterwards
Andrzej
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Digikam-devel
mailing list