http://bugs.meego.com/show_bug.cgi?id=7401
pohly <patrick.ohly(a)intel.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution| |FIXED
--- Comment #1 from pohly <patrick.ohly(a)intel.com> 2010-09-29 05:43:25 PDT ---
(In reply to comment #0)
See bug #6053:
The note contains "a-umlaut ä". The "ä" gets lost. I cannot
entirely rule out
that this is due to code in SyncEvolution, suggestions welcome.
commit 29717c59de34465a9b15e17937a941d25d113cf4
Author: Patrick Ohly <patrick.ohly(a)intel.com>
Date: Wed Sep 29 14:22:41 2010 +0200
KCalExtended: fixed UTF-8 handling (BMC #7401)
QString("foobar") only works for ASCII strings. const char pointers
which are in UTF-8 must use fromUtf8() explicitly. Same for conversion
back to UTF-8. Previously the code used toLocal8Bit(), which may or
may not be UTF-8 depending on the locale.
On a related note, test code which does not instantiate a QApplication
or QCoreApplication is incorrect and leads to different results than
code with such an instance. Our backends instantiate a QApplication if
necessary (but the exact way of doing it needs some tweaking), so the
result is deterministic.
--
Configure bugmail:
http://bugs.meego.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching someone on the CC list of the bug.