From d796c9dd933ab96ec83b9a634feedd5d32e1ba3f Mon Sep 17 00:00:00 2001 From: Timothy Pearson Date: Tue, 8 Nov 2011 12:31:36 -0600 Subject: Test conversion to TQt3 from Qt3 8c6fc1f8e35fd264dd01c582ca5e7549b32ab731 --- doc/html/qbig5hkscscodec.html | 104 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 104 insertions(+) create mode 100644 doc/html/qbig5hkscscodec.html (limited to 'doc/html/qbig5hkscscodec.html') diff --git a/doc/html/qbig5hkscscodec.html b/doc/html/qbig5hkscscodec.html new file mode 100644 index 000000000..a4f3b084d --- /dev/null +++ b/doc/html/qbig5hkscscodec.html @@ -0,0 +1,104 @@ + + + + + +TQBig5hkscsCodec Class + + + + + + + +
+ +Home + | +All Classes + | +Main Classes + | +Annotated + | +Grouped Classes + | +Functions +

TQBig5hkscsCodec Class Reference

+ +

The TQBig5hkscsCodec class provides conversion to and from the Big5-HKSCS encoding. +More... +

#include <qbig5codec.h> +

Inherits TQTextCodec. +

List of all member functions. +


Detailed Description

+ +

The TQBig5hkscsCodec class provides conversion to and from the Big5-HKSCS encoding. +

TQBig5hkscsCodec grew out of the TQBig5Codec originally contributed by +Ming-Che Chuang <mingche@cobra.ee.ntu.edu.tw>. James Su +<suzhe@turbolinux.com.cn> <suzhe@gnuchina.org> and Anthony Fok +<anthony@thizlinux.com> <foka@debian.org> implemented HKSCS-1999 +TQBig5hkscsCodec for TQt-2.3.x, but it was too late in TQt development +schedule to be officially included in the TQt-2.3.x series. +

Wu Yi <wuyi@hancom.com> ported the HKSCS-1999 TQBig5hkscsCodec to +TQt-3.0.1 in March 2002. +

With the advent of the new HKSCS-2001 standard, James Su +<suzhe@turbolinux.com.cn> <suzhe@gnuchina.org> generated the +Big5-HKSCS<->Unicode tables with a very space-efficient algorithm. +He generously donated his code to glibc in May 2002. Subsequently, +James has generously allowed Anthony Fok to adapt the code for +TQt-3.0.5. +

Currently, the Big5-HKSCS tables are generated from the following +sources, and with the Euro character added: +

    +
  1. http://www.microsoft.com/typography/unicode/950.txt +
  2. http://www.info.gov.hk/digital21/chi/hkscs/download/big5-iso.txt +
  3. http://www.info.gov.hk/digital21/chi/hkscs/download/big5cmp.txt +
+

There may be more fine-tuning to the TQBig5hkscsCodec to maximize its +compatibility with the standard Big5 (2002) mapping as determined by +Li18nux Big5 Standard Subgroup. See http://www.autrijus.org/xml/ +for the various Big5 CharMapML tables. +

+

Copyright (C) 2000 Ming-Che Chuang +Copyright (C) 2001, 2002 James Su, Turbolinux Inc. +Copyright (C) 2002 WU Yi, HancomLinux Inc. +Copyright (C) 2001, 2002 Anthony Fok, ThizLinux Laboratory Ltd. +

Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: +

    +
  1. Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. +
  2. Redistributions in binary form must reproduce the above copyright +notice, this list of conditions and the following disclaimer in the +documentation and/or other materials provided with the distribution. +
+

THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSETQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY +OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF +SUCH DAMAGE. + + +


+This file is part of the TQt toolkit. +Copyright © 1995-2007 +Trolltech. All Rights Reserved.


+ +
Copyright © 2007 +TrolltechTrademarks +
TQt 3.3.8
+
+ -- cgit v1.2.1