Описание

Тип QChar — JavaScript-обёртка над Qt QChar, представляющая один символ Unicode.

Назначение

Предназначен для проверки категории символа, изменения регистра и получения Unicode-кода.



Конструктор

new QChar(value)
value — первый символ строки, числовой код Unicode или другой QChar. Перед использованием выполните post.install('QChar').

Пример использования

post.install('QChar');
var ch = new QChar('Я');
post.log('' + [ch.unicode, ch.isLetter(), ch.toLower().toString()].join(', '));


Свойства (property)

Сигнатура Описание
int unicode Код Unicode. Чтение/запись.
String symbol Строковое представление символа. Чтение/запись.


Сигналы

не имеет



Функции

Сигнатура Описание
bool hasMirrored(), isDigit(), isHighSurrogate(), isLetter(), isLetterOrNumber() Проверки направления, цифры, суррогатной пары и буквенной категории.
bool isLower(), isLowSurrogate(), isMark(), isNull(), isNumber() Проверки регистра и Unicode-категории.
bool isPrint(), isPunct(), isSpace(), isSymbol(), isTitleCase(), isUpper() Проверки печатного символа, пунктуации, пробела, символа и регистра.
QChar mirroredChar(), toCaseFolded(), toLower(), toTitleCase(), toUpper() Вернуть преобразованный символ.
int toLatin1(), String toString(), QVariant toVariant() Преобразовать символ.