Am Freitag, 1. Dezember 2006 21:08 schrieb Andre Poenitz: > On Fri, Dec 01, 2006 at 05:26:43PM +0100, Georg Baum wrote: > > Yes. Then you make it clear that the qt4 frontend can only handle ucs2. > > Which is wrong as far as I have been told. Qt 4 is supposed to be able > to render the full unicode set.
Well, I was talking about the LyX qt4 frontend, not qt in general. In the very beginning the conversion docstring<->QString used iconv and could therefore handle the full ucs4 range. This is not the case anymore, the conversion was replaced by a simple cast. Therefore any code point that is not in ucs2 will not be converted correctly. See ucs4_to_qchar and qchar_to_ucs4 in src/frontends/qt4/qt_helpers.h. Georg