亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? qchar.cpp

?? QT 開發(fā)環(huán)境里面一個(gè)很重要的文件
?? CPP
?? 第 1 頁(yè) / 共 2 頁(yè)
字號(hào):
/******************************************************************************** Copyright (C) 1992-2006 Trolltech ASA. All rights reserved.**** This file is part of the QtCore module of the Qt Toolkit.**** This file may be used under the terms of the GNU General Public** License version 2.0 as published by the Free Software Foundation** and appearing in the file LICENSE.GPL included in the packaging of** this file.  Please review the following information to ensure GNU** General Public Licensing requirements will be met:** http://www.trolltech.com/products/qt/opensource.html**** If you are unsure which license is appropriate for your use, please** review the following information:** http://www.trolltech.com/products/qt/licensing.html or contact the** sales department at sales@trolltech.com.**** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.******************************************************************************/// Don't define it while compiling this module, or USERS of Qt will// not be able to link.#ifdef QT_NO_CAST_FROM_ASCII#undef QT_NO_CAST_FROM_ASCII#endif#ifdef QT_NO_CAST_TO_ASCII#undef QT_NO_CAST_TO_ASCII#endif#include "qchar.h"#include "qdatastream.h"#include "qunicodetables_p.h"#include "qtextcodec.h"#ifndef QT_NO_CODEC_FOR_C_STRINGS#ifdef QT_NO_TEXTCODEC#define QT_NO_CODEC_FOR_C_STRINGS#endif#endif/*! \class QLatin1Char    \brief The QLatin1Char class provides an 8-bit ASCII/Latin-1 character.    \ingroup text    This class is only useful to avoid the codec for C strings business    in the QChar(ch) constructor. You can avoid it by writing    QChar(ch, 0).    \sa QChar, QLatin1String, QString*//*!    \fn const char QLatin1Char::toLatin1() const    Converts a Latin-1 character to an 8-bit ASCII representation of    the character.*//*!    \fn const ushort QLatin1Char::unicode() const    Converts a Latin-1 character to an 16-bit-encoded Unicode representation    of the character.*//*!    \fn QLatin1Char::QLatin1Char(char c)    Constructs a Latin-1 character for \a c. This constructor should be    used when the encoding of the input character is known to be Latin-1.*//*!    \class QChar    \brief The QChar class provides a 16-bit Unicode character.    \ingroup text    \reentrant    In Qt, Unicode characters are 16-bit entities without any markup    or structure. This class represents such an entity. It is    lightweight, so it can be used everywhere. Most compilers treat    it like a \c{unsigned short}.    QChar provides a full complement of testing/classification    functions, converting to and from other formats, converting from    composed to decomposed Unicode, and trying to compare and    case-convert if you ask it to.    The classification functions include functions like those in the    standard C++ header \<cctype\> (formerly \<ctype.h\>), but    operating on the full range of Unicode characters. They all    return true if the character is a certain type of character;    otherwise they return false. These classification functions are    isNull() (returns true if the character is '\\0'), isPrint()    (true if the character is any sort of printable character,    including whitespace), isPunct() (any sort of punctation),    isMark() (Unicode Mark), isLetter() (a letter), isNumber() (any    sort of numeric character, not just 0-9), isLetterOrNumber(), and    isDigit() (decimal digits). All of these are wrappers around    category() which return the Unicode-defined category of each    character.    QChar also provides direction(), which indicates the "natural"    writing direction of this character. The joining() function    indicates how the character joins with its neighbors (needed    mostly for Arabic) and finally hasMirrored(), which indicates    whether the character needs to be mirrored when it is printed in    its "unnatural" writing direction.    Composed Unicode characters (like \aring) can be converted to    decomposed Unicode ("a" followed by "ring above") by using    decomposition().    In Unicode, comparison is not necessarily possible and case    conversion is very difficult at best. Unicode, covering the    "entire" world, also includes most of the world's case and    sorting problems. operator==() and friends will do comparison    based purely on the numeric Unicode value (code point) of the    characters, and toUpper() and toLower() will do case changes when    the character has a well-defined uppercase/lowercase equivalent.    For locale-dependent comparisons, use    QString::localeAwareCompare().    The conversion functions include unicode() (to a scalar),    toLatin1() (to scalar, but converts all non-Latin-1 characters to    0), row() (gives the Unicode row), cell() (gives the Unicode    cell), digitValue() (gives the integer value of any of the    numerous digit characters), and a host of constructors.    QChar provides constructors and cast operators that make it easy    to convert to and from traditional 8-bit \c{char}s. If you    defined \c QT_NO_CAST_FROM_ASCII and \c QT_NO_CAST_TO_ASCII, as    explained in the QString documentation, you will need to    explicitly call fromAscii() or fromLatin1(), or use QLatin1Char,    to construct a QChar from an 8-bit \c char, and you will need to    call toAscii() or toLatin1() to get the 8-bit value back.    \sa QString, Unicode, QLatin1Char*//*!    \enum QChar::UnicodeVersion    Specifies which version of the \l{http://www.unicode.org/}{Unicode standard}    introduced a certain character.    \value Unicode_1_1  Version 1.1.    \value Unicode_2_0  Version 2.0.    \value Unicode_2_1_2  Version 2.1.2.    \value Unicode_3_0  Version 3.0.    \value Unicode_3_1  Version 3.1.    \value Unicode_3_2  Version 3.2.    \value Unicode_4_0  Version 4.0.    \value Unicode_Unassigned  The value is not assigned to any character        in version 4.0 of Unicode.    \sa unicodeVersion()*//*!    \enum QChar::Category    This enum maps the Unicode character categories.    The following characters are normative in Unicode:    \value Mark_NonSpacing  Unicode class name Mn    \value Mark_SpacingCombining  Unicode class name Mc    \value Mark_Enclosing  Unicode class name Me    \value Number_DecimalDigit  Unicode class name Nd    \value Number_Letter  Unicode class name Nl    \value Number_Other  Unicode class name No    \value Separator_Space  Unicode class name Zs    \value Separator_Line  Unicode class name Zl    \value Separator_Paragraph  Unicode class name Zp    \value Other_Control  Unicode class name Cc    \value Other_Format  Unicode class name Cf    \value Other_Surrogate  Unicode class name Cs    \value Other_PrivateUse  Unicode class name Co    \value Other_NotAssigned  Unicode class name Cn    The following categories are informative in Unicode:    \value Letter_Uppercase  Unicode class name Lu    \value Letter_Lowercase  Unicode class name Ll    \value Letter_Titlecase  Unicode class name Lt    \value Letter_Modifier  Unicode class name Lm    \value Letter_Other Unicode class name Lo    \value Punctuation_Connector  Unicode class name Pc    \value Punctuation_Dash  Unicode class name Pd    \value Punctuation_Open  Unicode class name Ps    \value Punctuation_Close  Unicode class name Pe    \value Punctuation_InitialQuote  Unicode class name Pi    \value Punctuation_FinalQuote  Unicode class name Pf    \value Punctuation_Other  Unicode class name Po    \value Symbol_Math  Unicode class name Sm    \value Symbol_Currency  Unicode class name Sc    \value Symbol_Modifier  Unicode class name Sk    \value Symbol_Other  Unicode class name So    \value NoCategory  Qt cannot find an appropriate category for the character.    \omitvalue Punctuation_Dask    \sa category()*//*!    \enum QChar::Direction    This enum type defines the Unicode direction attributes. See the    \l{http://www.unicode.org/}{Unicode Standard} for a description    of the values.    In order to conform to C/C++ naming conventions "Dir" is prepended    to the codes used in the Unicode Standard.    \value DirAL    \value DirAN    \value DirB    \value DirBN    \value DirCS    \value DirEN    \value DirES    \value DirET    \value DirL    \value DirLRE    \value DirLRO    \value DirNSM    \value DirON    \value DirPDF    \value DirR    \value DirRLE    \value DirRLO    \value DirS    \value DirWS    \sa direction()*//*!    \enum QChar::Decomposition    This enum type defines the Unicode decomposition attributes. See    the \l{http://www.unicode.org/}{Unicode Standard} for a    description of the values.    \value NoDecomposition    \value Canonical    \value Circle    \value Compat    \value Final    \value Font    \value Fraction    \value Initial    \value Isolated    \value Medial    \value Narrow    \value NoBreak    \value Small    \value Square    \value Sub    \value Super    \value Vertical    \value Wide    \omitvalue Single    \sa decomposition()*//*!    \enum QChar::Joining    This enum type defines the Unicode joining attributes. See the    \l{http://www.unicode.org/}{Unicode Standard} for a description    of the values.    \value Center    \value Dual    \value OtherJoining    \value Right    \sa joining()*//*!    \enum QChar::CombiningClass    \internal    This enum type defines names for some of the Unicode combining    classes. See the \l{http://www.unicode.org/}{Unicode Standard}    for a description of the values.    \value Combining_Above    \value Combining_AboveAttached    \value Combining_AboveLeft    \value Combining_AboveLeftAttached    \value Combining_AboveRight    \value Combining_AboveRightAttached    \value Combining_Below    \value Combining_BelowAttached    \value Combining_BelowLeft    \value Combining_BelowLeftAttached    \value Combining_BelowRight    \value Combining_BelowRightAttached    \value Combining_DoubleAbove    \value Combining_DoubleBelow    \value Combining_IotaSubscript    \value Combining_Left    \value Combining_LeftAttached    \value Combining_Right    \value Combining_RightAttached*//*!    \enum QChar::SpecialCharacter    \value Null A QChar with this value isNull().    \value Nbsp Non-breaking space.    \value ReplacementCharacter    \value ObjectReplacementCharacter    \value ByteOrderMark    \value ByteOrderSwapped    \value ParagraphSeparator    \value LineSeparator    \omitvalue null    \omitvalue replacement    \omitvalue byteOrderMark    \omitvalue byteOrderSwapped    \omitvalue nbsp*//*!    \fn void QChar::setCell(uchar cell)    \internal*//*!    \fn void QChar::setRow(uchar row)    \internal*//*!    \fn QChar::QChar()    Constructs a null QChar ('\\0').    \sa isNull()*//*!    \fn QChar::QChar(QLatin1Char ch)    Constructs a QChar corresponding to ASCII/Latin-1 character \a ch.*//*!    \fn QChar::QChar(SpecialCharacter ch)    Constructs a QChar for the predefined character value \a ch.*//*!    Constructs a QChar corresponding to ASCII/Latin-1 character \a    ch.*/QChar::QChar(char ch){#ifndef QT_NO_CODEC_FOR_C_STRINGS    if (QTextCodec::codecForCStrings())        // #####        ucs =  QTextCodec::codecForCStrings()->toUnicode(&ch, 1).at(0).unicode();    else#endif        ucs = uchar(ch);}/*!    Constructs a QChar corresponding to ASCII/Latin-1 character \a ch.*/QChar::QChar(uchar ch){#ifndef QT_NO_CODEC_FOR_C_STRINGS    if (QTextCodec::codecForCStrings()) {        // #####        char c = char(ch);        ucs =  QTextCodec::codecForCStrings()->toUnicode(&c, 1).at(0).unicode();    } else#endif        ucs = ch;}/*!    \fn QChar::QChar(uchar cell, uchar row)    Constructs a QChar for Unicode cell \a cell in row \a row.    \sa cell(), row()*//*!    \fn QChar::QChar(ushort code)    Constructs a QChar for the character with Unicode code point \a    code.*//*!    \fn QChar::QChar(short code)    Constructs a QChar for the character with Unicode code point \a    code.*//*!    \fn QChar::QChar(uint code)    Constructs a QChar for the character with Unicode code point \a    code.*//*!

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美电视剧在线看免费| 国产精品美日韩| 粉嫩嫩av羞羞动漫久久久| 亚洲伦理在线免费看| 欧美一区二区三区啪啪| 成人午夜av影视| 狠狠色丁香九九婷婷综合五月| 亚洲天堂免费看| 久久精品视频在线免费观看| 欧美色网一区二区| 中文字幕高清不卡| 欧美aaaaaa午夜精品| 亚洲欧洲国产专区| 欧美一级日韩不卡播放免费| 色综合天天天天做夜夜夜夜做| 精品无人区卡一卡二卡三乱码免费卡| 最近中文字幕一区二区三区| 久久综合九色欧美综合狠狠| 欧美日韩亚洲综合在线| 一道本成人在线| 高清视频一区二区| 国产传媒久久文化传媒| 久久草av在线| 一区二区三区不卡视频| 自拍偷拍国产亚洲| 国产精品天美传媒| 蜜桃久久精品一区二区| 一区二区三区在线观看欧美| 全国精品久久少妇| 精品国产亚洲一区二区三区在线观看 | 久久精品网站免费观看| 欧美一级免费观看| 欧美日韩一区二区三区四区| 国产日韩精品一区二区浪潮av | 免费成人小视频| 五月婷婷激情综合| 亚洲大片一区二区三区| 亚洲午夜一区二区三区| 一区av在线播放| 亚洲与欧洲av电影| 亚洲在线视频免费观看| 亚洲国产裸拍裸体视频在线观看乱了| 亚洲精品视频在线观看网站| 亚洲日本欧美天堂| 亚洲精品福利视频网站| 亚洲一区二区三区三| 中文字幕亚洲电影| 日韩精品一区在线观看| 欧美一二三四区在线| 日韩一级视频免费观看在线| 日韩欧美一二三四区| 久久综合色婷婷| 国产精品美女久久久久久久| 亚洲欧美一区二区不卡| 一区二区三区免费看视频| 亚洲高清在线精品| 久久精品国产成人一区二区三区| 国产一区二区三区四区五区入口 | 精品一区二区三区蜜桃| 国内成人免费视频| 福利一区二区在线| 色乱码一区二区三区88| 欧美日韩国产综合一区二区| 51精品视频一区二区三区| 精品久久免费看| 国产欧美一区二区精品性色| 亚洲欧美激情小说另类| 日韩精彩视频在线观看| 国产一区二区三区精品欧美日韩一区二区三区 | 国产日韩欧美a| 亚洲欧美电影一区二区| 午夜久久福利影院| 国产大片一区二区| 欧美在线视频全部完| 日韩一级视频免费观看在线| 欧美国产一区在线| 无吗不卡中文字幕| 国产精品888| 欧洲色大大久久| 日韩免费看网站| 亚洲人xxxx| 久久99热狠狠色一区二区| 成人97人人超碰人人99| 欧美日韩成人激情| 国产精品色在线观看| 日韩**一区毛片| 成人免费看的视频| 91精品国产欧美日韩| 日韩美女视频一区二区| 日本不卡视频在线观看| 91网站最新网址| 欧美成人精品福利| 亚洲国产精品人人做人人爽| 国产精品99久久久久久有的能看 | 中文字幕中文字幕在线一区 | 日韩精品久久久久久| 国产成人超碰人人澡人人澡| 8v天堂国产在线一区二区| 成人免费在线视频观看| 国产综合色在线| 欧美精品在线观看一区二区| 中文字幕一区在线观看| 免费成人在线视频观看| 欧美性生活大片视频| 国产午夜精品久久久久久久 | 国产一区二区三区国产| 欧美美女一区二区| 亚洲人成网站色在线观看| 国产揄拍国内精品对白| 欧美美女激情18p| 亚洲免费大片在线观看| 国产sm精品调教视频网站| 日韩区在线观看| 天天影视涩香欲综合网| 日本二三区不卡| 17c精品麻豆一区二区免费| 国产精品一色哟哟哟| 日韩精品一区二区三区在线观看| 亚洲成精国产精品女| 色中色一区二区| 一色桃子久久精品亚洲| 福利一区二区在线| 国产女主播一区| 国产成人精品影视| 国产视频一区在线观看| 精品一区二区三区免费观看| 欧美大尺度电影在线| 在线观看亚洲一区| 樱花影视一区二区| 一本大道综合伊人精品热热| 国产精品灌醉下药二区| 成人精品视频一区| 一区精品在线播放| a亚洲天堂av| 亚洲天堂2014| 色哟哟在线观看一区二区三区| 亚洲欧美激情小说另类| 欧美在线短视频| 亚洲成av人影院在线观看网| 在线综合视频播放| 青青青伊人色综合久久| 欧美大尺度电影在线| 国产高清精品久久久久| 国产精品乱码人人做人人爱 | 国产精品国产a级| 97精品视频在线观看自产线路二| 中文字幕在线不卡| 欧美自拍偷拍一区| 亚洲成人动漫一区| 精品久久一区二区三区| 国产成人啪午夜精品网站男同| 中文字幕不卡在线播放| 色偷偷成人一区二区三区91| 亚洲一区二区在线观看视频| 欧美精品乱人伦久久久久久| 日韩av电影天堂| 2021国产精品久久精品| 成人午夜免费视频| 亚洲免费观看视频| 日韩免费观看2025年上映的电影| 国产精品99久久久久久有的能看| 国产精品久久久久久久久果冻传媒 | 日韩精品中文字幕一区二区三区| 国产真实精品久久二三区| 国产午夜精品久久久久久免费视| 99久久精品费精品国产一区二区| 亚洲午夜免费电影| 精品国产91洋老外米糕| aaa欧美大片| 天天综合日日夜夜精品| 日本一区二区三区在线观看| 色狠狠色狠狠综合| 韩国一区二区视频| 亚洲日本一区二区| 制服丝袜亚洲精品中文字幕| 国产精品一区2区| 亚洲一级二级三级| 久久人人爽爽爽人久久久| 欧美中文一区二区三区| 久久99国产精品尤物| 樱桃视频在线观看一区| 亚洲精品一区二区三区福利| 一本色道久久综合亚洲91| 韩国三级中文字幕hd久久精品| 最新成人av在线| 精品国产网站在线观看| 91成人国产精品| 国产精品99久久久久| 丝袜国产日韩另类美女| 国产精品夫妻自拍| 日韩精品专区在线影院重磅| 色综合久久久久综合99| 国产米奇在线777精品观看| 亚洲国产精品久久久久婷婷884 | 中文字幕免费观看一区| 8x8x8国产精品| 日本电影欧美片| 成人免费视频网站在线观看| 美女视频一区在线观看| 一区二区三区在线视频观看58|