The future of Sonnet
Simon Hausmann
hausmann at kde.org
Tue Jan 2 18:11:09 GMT 2007
On Tuesday 02 January 2007 18:49, Jacob R Rideout wrote:
> > Qt already includes this, albeit privately. We're also working on adding
> > all character names to kdeui (because of the KCharMap class).
> >
> > What property do you need from a character that you can't find in QChar?
>
> As far as I know, Qt uses data from unicode 4. I'd like to
> incorporated some of the changes that occured in Unicode 5, but if Qt
> included the data I needed, then 4 would be ok.
Qt 4.3 uses the latest Unicode 5.0 tables.
> QChar doesn't include an ability to query which block (usually this
> means script type) a character belongs to. It also doesn't allow you
> to query some other the other data included in the technical reports
> or annexes, including tr29 which is used for the text breaks class.
> This data includes a bunch of special categorization that only is
> relevant, if used in the context of text breaking code. This is
> especially important for handling the more exotic orthographies of the
> world. I'd also like to be able to allow users or language specific
> distros to change the mappings, although this may be unnecessary
> and/or foolish.
We actually consider exposing a bit more public unicode API in Qt 4.3. Some of
it is already visible, like title casing and basic surrogate helpers.
Simon
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20070102/991d511b/attachment.sig>
More information about the kde-core-devel
mailing list