Dongxu Ma > Qt-Core-0.01_05 > Qt::Core::QChar

Download:
Qt-Core-0.01_05.tar.gz

Dependencies

Annotate this POD

Module Version: 0.01_05   Source  

NAME ^

Qt::Core::QChar

PUBLIC METHODS ^

QChar()
QChar(char c)
QChar(uchar c)
QChar(QLatin1Char & ch)
QChar(ushort rc)
QChar(short rc)
QChar(uint rc)
QChar(int rc)
QChar(QChar::SpecialCharacter sc)
QChar(uchar c, uchar r)
QChar::Category category()
static QChar::Category category(uint ucs4)
static QChar::Category category(ushort ucs2)
uchar cell()
unsigned char combiningClass()
static unsigned char combiningClass(uint ucs4)
static unsigned char combiningClass(ushort ucs2)
QString decomposition()
static QString decomposition(uint ucs4)
QChar::Decomposition decompositionTag()
static QChar::Decomposition decompositionTag(uint ucs4)
int digitValue()
static int digitValue(uint ucs4)
static int digitValue(ushort ucs2)
QChar::Direction direction()
static QChar::Direction direction(uint ucs4)
static QChar::Direction direction(ushort ucs2)
static QChar fromAscii(char c)
static QChar fromLatin1(char c)
bool hasMirrored()
static ushort highSurrogate(uint ucs4)
bool isDigit()
bool isHighSurrogate()
static bool isHighSurrogate(uint ucs4)
bool isLetter()
bool isLetterOrNumber()
bool isLowSurrogate()
static bool isLowSurrogate(uint ucs4)
bool isLower()
bool isMark()
bool isNull()
bool isNumber()
bool isPrint()
bool isPunct()
bool isSpace()
bool isSymbol()
bool isTitleCase()
bool isUpper()
QChar::Joining joining()
static QChar::Joining joining(uint ucs4)
static QChar::Joining joining(ushort ucs2)
static ushort lowSurrogate(uint ucs4)
QChar mirroredChar()
static uint mirroredChar(uint ucs4)
static ushort mirroredChar(ushort ucs2)
static bool requiresSurrogates(uint ucs4)
uchar row()
void setCell(uchar cell)
void setRow(uchar row)
static uint surrogateToUcs4(ushort high, ushort low)
static uint surrogateToUcs4(QChar high, QChar low)
char toAscii()
QChar toCaseFolded()
static uint toCaseFolded(uint ucs4)
static ushort toCaseFolded(ushort ucs2)
char toLatin1()
QChar toLower()
static uint toLower(uint ucs4)
static ushort toLower(ushort ucs2)
QChar toTitleCase()
static uint toTitleCase(uint ucs4)
static ushort toTitleCase(ushort ucs2)
QChar toUpper()
static uint toUpper(uint ucs4)
static ushort toUpper(ushort ucs2)
ushort unicode()
ushort & unicode()
QChar::UnicodeVersion unicodeVersion()
static QChar::UnicodeVersion unicodeVersion(uint ucs4)
static QChar::UnicodeVersion unicodeVersion(ushort ucs2)

ENUM VALUES ^

Null
Nbsp
ReplacementCharacter
ObjectReplacementCharacter
ByteOrderMark
ByteOrderSwapped
ParagraphSeparator
LineSeparator
NoCategory
Mark_NonSpacing
Mark_SpacingCombining
Mark_Enclosing
Number_DecimalDigit
Number_Letter
Number_Other
Separator_Space
Separator_Line
Separator_Paragraph
Other_Control
Other_Format
Other_Surrogate
Other_PrivateUse
Other_NotAssigned
Letter_Uppercase
Letter_Lowercase
Letter_Titlecase
Letter_Modifier
Letter_Other
Punctuation_Connector
Punctuation_Dash
Punctuation_Open
Punctuation_Close
Punctuation_InitialQuote
Punctuation_FinalQuote
Punctuation_Other
Symbol_Math
Symbol_Currency
Symbol_Modifier
Symbol_Other
Punctuation_Dask
DirL
DirR
DirEN
DirES
DirET
DirAN
DirCS
DirB
DirS
DirWS
DirON
DirLRE
DirLRO
DirAL
DirRLE
DirRLO
DirPDF
DirNSM
DirBN
NoDecomposition
Canonical
Font
NoBreak
Initial
Medial
Final
Isolated
Circle
Super
Sub
Vertical
Wide
Narrow
Small
Square
Compat
Fraction
OtherJoining
Dual
Right
Center
Combining_BelowLeftAttached
Combining_BelowAttached
Combining_BelowRightAttached
Combining_LeftAttached
Combining_RightAttached
Combining_AboveLeftAttached
Combining_AboveAttached
Combining_AboveRightAttached
Combining_BelowLeft
Combining_Below
Combining_BelowRight
Combining_Left
Combining_Right
Combining_AboveLeft
Combining_Above
Combining_AboveRight
Combining_DoubleBelow
Combining_DoubleAbove
Combining_IotaSubscript
Unicode_Unassigned
Unicode_1_1
Unicode_2_0
Unicode_2_1_2
Unicode_3_0
Unicode_3_1
Unicode_3_2
Unicode_4_0
Unicode_4_1
Unicode_5_0

EXPORT

None by default.

AUTHOR ^

Dongxu Ma <dongxu@cpan.org>

COPYRIGHT AND LICENSE ^

Copyright (C) 2011 - 2012 by Dongxu Ma

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

See http://dev.perl.org/licenses/artistic.html

syntax highlighting: