All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.qt.core.QChar Maven / Gradle / Ivy

There is a newer version: 6.8.1
Show newest version
package io.qt.core;

import io.qt.*;


/**
 * 

16-bit Unicode character

*

Java wrapper for Qt class QChar

*/ public final class QChar extends QtObject { static { QtJambi_LibraryUtilities.initialize(); } /** *

Java wrapper for Qt enum QChar::Category

*/ public enum Category implements QtEnumerator { /** *

Representing QChar::Mark_NonSpacing

*/ Mark_NonSpacing(0), /** *

Representing QChar::Mark_SpacingCombining

*/ Mark_SpacingCombining(1), /** *

Representing QChar::Mark_Enclosing

*/ Mark_Enclosing(2), /** *

Representing QChar::Number_DecimalDigit

*/ Number_DecimalDigit(3), /** *

Representing QChar::Number_Letter

*/ Number_Letter(4), /** *

Representing QChar::Number_Other

*/ Number_Other(5), /** *

Representing QChar::Separator_Space

*/ Separator_Space(6), /** *

Representing QChar::Separator_Line

*/ Separator_Line(7), /** *

Representing QChar::Separator_Paragraph

*/ Separator_Paragraph(8), /** *

Representing QChar::Other_Control

*/ Other_Control(9), /** *

Representing QChar::Other_Format

*/ Other_Format(10), /** *

Representing QChar::Other_Surrogate

*/ Other_Surrogate(11), /** *

Representing QChar::Other_PrivateUse

*/ Other_PrivateUse(12), /** *

Representing QChar::Other_NotAssigned

*/ Other_NotAssigned(13), /** *

Representing QChar::Letter_Uppercase

*/ Letter_Uppercase(14), /** *

Representing QChar::Letter_Lowercase

*/ Letter_Lowercase(15), /** *

Representing QChar::Letter_Titlecase

*/ Letter_Titlecase(16), /** *

Representing QChar::Letter_Modifier

*/ Letter_Modifier(17), /** *

Representing QChar::Letter_Other

*/ Letter_Other(18), /** *

Representing QChar::Punctuation_Connector

*/ Punctuation_Connector(19), /** *

Representing QChar::Punctuation_Dash

*/ Punctuation_Dash(20), /** *

Representing QChar::Punctuation_Open

*/ Punctuation_Open(21), /** *

Representing QChar::Punctuation_Close

*/ Punctuation_Close(22), /** *

Representing QChar::Punctuation_InitialQuote

*/ Punctuation_InitialQuote(23), /** *

Representing QChar::Punctuation_FinalQuote

*/ Punctuation_FinalQuote(24), /** *

Representing QChar::Punctuation_Other

*/ Punctuation_Other(25), /** *

Representing QChar::Symbol_Math

*/ Symbol_Math(26), /** *

Representing QChar::Symbol_Currency

*/ Symbol_Currency(27), /** *

Representing QChar::Symbol_Modifier

*/ Symbol_Modifier(28), /** *

Representing QChar::Symbol_Other

*/ Symbol_Other(29); static { QtJambi_LibraryUtilities.initialize(); } private Category(int value) { this.value = value; } /** * {@inheritDoc} */ @Override public int value() { return value; } /** * Returns the corresponding enum entry for the given value. * @param value * @return enum entry */ public static @NonNull Category resolve(int value) { switch (value) { case 0: return Mark_NonSpacing; case 1: return Mark_SpacingCombining; case 2: return Mark_Enclosing; case 3: return Number_DecimalDigit; case 4: return Number_Letter; case 5: return Number_Other; case 6: return Separator_Space; case 7: return Separator_Line; case 8: return Separator_Paragraph; case 9: return Other_Control; case 10: return Other_Format; case 11: return Other_Surrogate; case 12: return Other_PrivateUse; case 13: return Other_NotAssigned; case 14: return Letter_Uppercase; case 15: return Letter_Lowercase; case 16: return Letter_Titlecase; case 17: return Letter_Modifier; case 18: return Letter_Other; case 19: return Punctuation_Connector; case 20: return Punctuation_Dash; case 21: return Punctuation_Open; case 22: return Punctuation_Close; case 23: return Punctuation_InitialQuote; case 24: return Punctuation_FinalQuote; case 25: return Punctuation_Other; case 26: return Symbol_Math; case 27: return Symbol_Currency; case 28: return Symbol_Modifier; case 29: return Symbol_Other; default: throw new QNoSuchEnumValueException(value); } } private final int value; } /** *

Java wrapper for Qt enum QChar::CombiningClass

*/ public enum CombiningClass implements QtEnumerator { /** *

Representing QChar::Combining_BelowLeftAttached

*/ Combining_BelowLeftAttached(200), /** *

Representing QChar::Combining_BelowAttached

*/ Combining_BelowAttached(202), /** *

Representing QChar::Combining_BelowRightAttached

*/ Combining_BelowRightAttached(204), /** *

Representing QChar::Combining_LeftAttached

*/ Combining_LeftAttached(208), /** *

Representing QChar::Combining_RightAttached

*/ Combining_RightAttached(210), /** *

Representing QChar::Combining_AboveLeftAttached

*/ Combining_AboveLeftAttached(212), /** *

Representing QChar::Combining_AboveAttached

*/ Combining_AboveAttached(214), /** *

Representing QChar::Combining_AboveRightAttached

*/ Combining_AboveRightAttached(216), /** *

Representing QChar::Combining_BelowLeft

*/ Combining_BelowLeft(218), /** *

Representing QChar::Combining_Below

*/ Combining_Below(220), /** *

Representing QChar::Combining_BelowRight

*/ Combining_BelowRight(222), /** *

Representing QChar::Combining_Left

*/ Combining_Left(224), /** *

Representing QChar::Combining_Right

*/ Combining_Right(226), /** *

Representing QChar::Combining_AboveLeft

*/ Combining_AboveLeft(228), /** *

Representing QChar::Combining_Above

*/ Combining_Above(230), /** *

Representing QChar::Combining_AboveRight

*/ Combining_AboveRight(232), /** *

Representing QChar::Combining_DoubleBelow

*/ Combining_DoubleBelow(233), /** *

Representing QChar::Combining_DoubleAbove

*/ Combining_DoubleAbove(234), /** *

Representing QChar::Combining_IotaSubscript

*/ Combining_IotaSubscript(240); static { QtJambi_LibraryUtilities.initialize(); } private CombiningClass(int value) { this.value = value; } /** * {@inheritDoc} */ @Override public int value() { return value; } /** * Returns the corresponding enum entry for the given value. * @param value * @return enum entry */ public static @NonNull CombiningClass resolve(int value) { switch (value) { case 200: return Combining_BelowLeftAttached; case 202: return Combining_BelowAttached; case 204: return Combining_BelowRightAttached; case 208: return Combining_LeftAttached; case 210: return Combining_RightAttached; case 212: return Combining_AboveLeftAttached; case 214: return Combining_AboveAttached; case 216: return Combining_AboveRightAttached; case 218: return Combining_BelowLeft; case 220: return Combining_Below; case 222: return Combining_BelowRight; case 224: return Combining_Left; case 226: return Combining_Right; case 228: return Combining_AboveLeft; case 230: return Combining_Above; case 232: return Combining_AboveRight; case 233: return Combining_DoubleBelow; case 234: return Combining_DoubleAbove; case 240: return Combining_IotaSubscript; default: throw new QNoSuchEnumValueException(value); } } private final int value; } /** *

Java wrapper for Qt enum QChar::Decomposition

*/ public enum Decomposition implements QtEnumerator { /** *

Representing QChar::NoDecomposition

*/ NoDecomposition(0), /** *

Representing QChar::Canonical

*/ Canonical(1), /** *

Representing QChar::Font

*/ Font(2), /** *

Representing QChar::NoBreak

*/ NoBreak(3), /** *

Representing QChar::Initial

*/ Initial(4), /** *

Representing QChar::Medial

*/ Medial(5), /** *

Representing QChar::Final

*/ Final(6), /** *

Representing QChar::Isolated

*/ Isolated(7), /** *

Representing QChar::Circle

*/ Circle(8), /** *

Representing QChar::Super

*/ Super(9), /** *

Representing QChar::Sub

*/ Sub(10), /** *

Representing QChar::Vertical

*/ Vertical(11), /** *

Representing QChar::Wide

*/ Wide(12), /** *

Representing QChar::Narrow

*/ Narrow(13), /** *

Representing QChar::Small

*/ Small(14), /** *

Representing QChar::Square

*/ Square(15), /** *

Representing QChar::Compat

*/ Compat(16), /** *

Representing QChar::Fraction

*/ Fraction(17); static { QtJambi_LibraryUtilities.initialize(); } private Decomposition(int value) { this.value = value; } /** * {@inheritDoc} */ @Override public int value() { return value; } /** * Returns the corresponding enum entry for the given value. * @param value * @return enum entry */ public static @NonNull Decomposition resolve(int value) { switch (value) { case 0: return NoDecomposition; case 1: return Canonical; case 2: return Font; case 3: return NoBreak; case 4: return Initial; case 5: return Medial; case 6: return Final; case 7: return Isolated; case 8: return Circle; case 9: return Super; case 10: return Sub; case 11: return Vertical; case 12: return Wide; case 13: return Narrow; case 14: return Small; case 15: return Square; case 16: return Compat; case 17: return Fraction; default: throw new QNoSuchEnumValueException(value); } } private final int value; } /** *

Java wrapper for Qt enum QChar::Direction

*/ public enum Direction implements QtEnumerator { /** *

Representing QChar::DirL

*/ DirL(0), /** *

Representing QChar::DirR

*/ DirR(1), /** *

Representing QChar::DirEN

*/ DirEN(2), /** *

Representing QChar::DirES

*/ DirES(3), /** *

Representing QChar::DirET

*/ DirET(4), /** *

Representing QChar::DirAN

*/ DirAN(5), /** *

Representing QChar::DirCS

*/ DirCS(6), /** *

Representing QChar::DirB

*/ DirB(7), /** *

Representing QChar::DirS

*/ DirS(8), /** *

Representing QChar::DirWS

*/ DirWS(9), /** *

Representing QChar::DirON

*/ DirON(10), /** *

Representing QChar::DirLRE

*/ DirLRE(11), /** *

Representing QChar::DirLRO

*/ DirLRO(12), /** *

Representing QChar::DirAL

*/ DirAL(13), /** *

Representing QChar::DirRLE

*/ DirRLE(14), /** *

Representing QChar::DirRLO

*/ DirRLO(15), /** *

Representing QChar::DirPDF

*/ DirPDF(16), /** *

Representing QChar::DirNSM

*/ DirNSM(17), /** *

Representing QChar::DirBN

*/ DirBN(18), /** *

Representing QChar::DirLRI

*/ DirLRI(19), /** *

Representing QChar::DirRLI

*/ DirRLI(20), /** *

Representing QChar::DirFSI

*/ DirFSI(21), /** *

Representing QChar::DirPDI

*/ DirPDI(22); static { QtJambi_LibraryUtilities.initialize(); } private Direction(int value) { this.value = value; } /** * {@inheritDoc} */ @Override public int value() { return value; } /** * Returns the corresponding enum entry for the given value. * @param value * @return enum entry */ public static @NonNull Direction resolve(int value) { switch (value) { case 0: return DirL; case 1: return DirR; case 2: return DirEN; case 3: return DirES; case 4: return DirET; case 5: return DirAN; case 6: return DirCS; case 7: return DirB; case 8: return DirS; case 9: return DirWS; case 10: return DirON; case 11: return DirLRE; case 12: return DirLRO; case 13: return DirAL; case 14: return DirRLE; case 15: return DirRLO; case 16: return DirPDF; case 17: return DirNSM; case 18: return DirBN; case 19: return DirLRI; case 20: return DirRLI; case 21: return DirFSI; case 22: return DirPDI; default: throw new QNoSuchEnumValueException(value); } } private final int value; } /** *

Java wrapper for Qt enum QChar::JoiningType

*/ public enum JoiningType implements QtEnumerator { /** *

Representing QChar::Joining_None

*/ Joining_None(0), /** *

Representing QChar::Joining_Causing

*/ Joining_Causing(1), /** *

Representing QChar::Joining_Dual

*/ Joining_Dual(2), /** *

Representing QChar::Joining_Right

*/ Joining_Right(3), /** *

Representing QChar::Joining_Left

*/ Joining_Left(4), /** *

Representing QChar::Joining_Transparent

*/ Joining_Transparent(5); static { QtJambi_LibraryUtilities.initialize(); } private JoiningType(int value) { this.value = value; } /** * {@inheritDoc} */ @Override public int value() { return value; } /** * Returns the corresponding enum entry for the given value. * @param value * @return enum entry */ public static @NonNull JoiningType resolve(int value) { switch (value) { case 0: return Joining_None; case 1: return Joining_Causing; case 2: return Joining_Dual; case 3: return Joining_Right; case 4: return Joining_Left; case 5: return Joining_Transparent; default: throw new QNoSuchEnumValueException(value); } } private final int value; } /** *

Java wrapper for Qt enum QChar::Script

*/ public enum Script implements QtEnumerator { /** *

Representing QChar::Script_Unknown

*/ Script_Unknown(0), /** *

Representing QChar::Script_Inherited

*/ Script_Inherited(1), /** *

Representing QChar::Script_Common

*/ Script_Common(2), /** *

Representing QChar::Script_Latin

*/ Script_Latin(3), /** *

Representing QChar::Script_Greek

*/ Script_Greek(4), /** *

Representing QChar::Script_Cyrillic

*/ Script_Cyrillic(5), /** *

Representing QChar::Script_Armenian

*/ Script_Armenian(6), /** *

Representing QChar::Script_Hebrew

*/ Script_Hebrew(7), /** *

Representing QChar::Script_Arabic

*/ Script_Arabic(8), /** *

Representing QChar::Script_Syriac

*/ Script_Syriac(9), /** *

Representing QChar::Script_Thaana

*/ Script_Thaana(10), /** *

Representing QChar::Script_Devanagari

*/ Script_Devanagari(11), /** *

Representing QChar::Script_Bengali

*/ Script_Bengali(12), /** *

Representing QChar::Script_Gurmukhi

*/ Script_Gurmukhi(13), /** *

Representing QChar::Script_Gujarati

*/ Script_Gujarati(14), /** *

Representing QChar::Script_Oriya

*/ Script_Oriya(15), /** *

Representing QChar::Script_Tamil

*/ Script_Tamil(16), /** *

Representing QChar::Script_Telugu

*/ Script_Telugu(17), /** *

Representing QChar::Script_Kannada

*/ Script_Kannada(18), /** *

Representing QChar::Script_Malayalam

*/ Script_Malayalam(19), /** *

Representing QChar::Script_Sinhala

*/ Script_Sinhala(20), /** *

Representing QChar::Script_Thai

*/ Script_Thai(21), /** *

Representing QChar::Script_Lao

*/ Script_Lao(22), /** *

Representing QChar::Script_Tibetan

*/ Script_Tibetan(23), /** *

Representing QChar::Script_Myanmar

*/ Script_Myanmar(24), /** *

Representing QChar::Script_Georgian

*/ Script_Georgian(25), /** *

Representing QChar::Script_Hangul

*/ Script_Hangul(26), /** *

Representing QChar::Script_Ethiopic

*/ Script_Ethiopic(27), /** *

Representing QChar::Script_Cherokee

*/ Script_Cherokee(28), /** *

Representing QChar::Script_CanadianAboriginal

*/ Script_CanadianAboriginal(29), /** *

Representing QChar::Script_Ogham

*/ Script_Ogham(30), /** *

Representing QChar::Script_Runic

*/ Script_Runic(31), /** *

Representing QChar::Script_Khmer

*/ Script_Khmer(32), /** *

Representing QChar::Script_Mongolian

*/ Script_Mongolian(33), /** *

Representing QChar::Script_Hiragana

*/ Script_Hiragana(34), /** *

Representing QChar::Script_Katakana

*/ Script_Katakana(35), /** *

Representing QChar::Script_Bopomofo

*/ Script_Bopomofo(36), /** *

Representing QChar::Script_Han

*/ Script_Han(37), /** *

Representing QChar::Script_Yi

*/ Script_Yi(38), /** *

Representing QChar::Script_OldItalic

*/ Script_OldItalic(39), /** *

Representing QChar::Script_Gothic

*/ Script_Gothic(40), /** *

Representing QChar::Script_Deseret

*/ Script_Deseret(41), /** *

Representing QChar::Script_Tagalog

*/ Script_Tagalog(42), /** *

Representing QChar::Script_Hanunoo

*/ Script_Hanunoo(43), /** *

Representing QChar::Script_Buhid

*/ Script_Buhid(44), /** *

Representing QChar::Script_Tagbanwa

*/ Script_Tagbanwa(45), /** *

Representing QChar::Script_Coptic

*/ Script_Coptic(46), /** *

Representing QChar::Script_Limbu

*/ Script_Limbu(47), /** *

Representing QChar::Script_TaiLe

*/ Script_TaiLe(48), /** *

Representing QChar::Script_LinearB

*/ Script_LinearB(49), /** *

Representing QChar::Script_Ugaritic

*/ Script_Ugaritic(50), /** *

Representing QChar::Script_Shavian

*/ Script_Shavian(51), /** *

Representing QChar::Script_Osmanya

*/ Script_Osmanya(52), /** *

Representing QChar::Script_Cypriot

*/ Script_Cypriot(53), /** *

Representing QChar::Script_Braille

*/ Script_Braille(54), /** *

Representing QChar::Script_Buginese

*/ Script_Buginese(55), /** *

Representing QChar::Script_NewTaiLue

*/ Script_NewTaiLue(56), /** *

Representing QChar::Script_Glagolitic

*/ Script_Glagolitic(57), /** *

Representing QChar::Script_Tifinagh

*/ Script_Tifinagh(58), /** *

Representing QChar::Script_SylotiNagri

*/ Script_SylotiNagri(59), /** *

Representing QChar::Script_OldPersian

*/ Script_OldPersian(60), /** *

Representing QChar::Script_Kharoshthi

*/ Script_Kharoshthi(61), /** *

Representing QChar::Script_Balinese

*/ Script_Balinese(62), /** *

Representing QChar::Script_Cuneiform

*/ Script_Cuneiform(63), /** *

Representing QChar::Script_Phoenician

*/ Script_Phoenician(64), /** *

Representing QChar::Script_PhagsPa

*/ Script_PhagsPa(65), /** *

Representing QChar::Script_Nko

*/ Script_Nko(66), /** *

Representing QChar::Script_Sundanese

*/ Script_Sundanese(67), /** *

Representing QChar::Script_Lepcha

*/ Script_Lepcha(68), /** *

Representing QChar::Script_OlChiki

*/ Script_OlChiki(69), /** *

Representing QChar::Script_Vai

*/ Script_Vai(70), /** *

Representing QChar::Script_Saurashtra

*/ Script_Saurashtra(71), /** *

Representing QChar::Script_KayahLi

*/ Script_KayahLi(72), /** *

Representing QChar::Script_Rejang

*/ Script_Rejang(73), /** *

Representing QChar::Script_Lycian

*/ Script_Lycian(74), /** *

Representing QChar::Script_Carian

*/ Script_Carian(75), /** *

Representing QChar::Script_Lydian

*/ Script_Lydian(76), /** *

Representing QChar::Script_Cham

*/ Script_Cham(77), /** *

Representing QChar::Script_TaiTham

*/ Script_TaiTham(78), /** *

Representing QChar::Script_TaiViet

*/ Script_TaiViet(79), /** *

Representing QChar::Script_Avestan

*/ Script_Avestan(80), /** *

Representing QChar::Script_EgyptianHieroglyphs

*/ Script_EgyptianHieroglyphs(81), /** *

Representing QChar::Script_Samaritan

*/ Script_Samaritan(82), /** *

Representing QChar::Script_Lisu

*/ Script_Lisu(83), /** *

Representing QChar::Script_Bamum

*/ Script_Bamum(84), /** *

Representing QChar::Script_Javanese

*/ Script_Javanese(85), /** *

Representing QChar::Script_MeeteiMayek

*/ Script_MeeteiMayek(86), /** *

Representing QChar::Script_ImperialAramaic

*/ Script_ImperialAramaic(87), /** *

Representing QChar::Script_OldSouthArabian

*/ Script_OldSouthArabian(88), /** *

Representing QChar::Script_InscriptionalParthian

*/ Script_InscriptionalParthian(89), /** *

Representing QChar::Script_InscriptionalPahlavi

*/ Script_InscriptionalPahlavi(90), /** *

Representing QChar::Script_OldTurkic

*/ Script_OldTurkic(91), /** *

Representing QChar::Script_Kaithi

*/ Script_Kaithi(92), /** *

Representing QChar::Script_Batak

*/ Script_Batak(93), /** *

Representing QChar::Script_Brahmi

*/ Script_Brahmi(94), /** *

Representing QChar::Script_Mandaic

*/ Script_Mandaic(95), /** *

Representing QChar::Script_Chakma

*/ Script_Chakma(96), /** *

Representing QChar::Script_MeroiticCursive

*/ Script_MeroiticCursive(97), /** *

Representing QChar::Script_MeroiticHieroglyphs

*/ Script_MeroiticHieroglyphs(98), /** *

Representing QChar::Script_Miao

*/ Script_Miao(99), /** *

Representing QChar::Script_Sharada

*/ Script_Sharada(100), /** *

Representing QChar::Script_SoraSompeng

*/ Script_SoraSompeng(101), /** *

Representing QChar::Script_Takri

*/ Script_Takri(102), /** *

Representing QChar::Script_CaucasianAlbanian

*/ Script_CaucasianAlbanian(103), /** *

Representing QChar::Script_BassaVah

*/ Script_BassaVah(104), /** *

Representing QChar::Script_Duployan

*/ Script_Duployan(105), /** *

Representing QChar::Script_Elbasan

*/ Script_Elbasan(106), /** *

Representing QChar::Script_Grantha

*/ Script_Grantha(107), /** *

Representing QChar::Script_PahawhHmong

*/ Script_PahawhHmong(108), /** *

Representing QChar::Script_Khojki

*/ Script_Khojki(109), /** *

Representing QChar::Script_LinearA

*/ Script_LinearA(110), /** *

Representing QChar::Script_Mahajani

*/ Script_Mahajani(111), /** *

Representing QChar::Script_Manichaean

*/ Script_Manichaean(112), /** *

Representing QChar::Script_MendeKikakui

*/ Script_MendeKikakui(113), /** *

Representing QChar::Script_Modi

*/ Script_Modi(114), /** *

Representing QChar::Script_Mro

*/ Script_Mro(115), /** *

Representing QChar::Script_OldNorthArabian

*/ Script_OldNorthArabian(116), /** *

Representing QChar::Script_Nabataean

*/ Script_Nabataean(117), /** *

Representing QChar::Script_Palmyrene

*/ Script_Palmyrene(118), /** *

Representing QChar::Script_PauCinHau

*/ Script_PauCinHau(119), /** *

Representing QChar::Script_OldPermic

*/ Script_OldPermic(120), /** *

Representing QChar::Script_PsalterPahlavi

*/ Script_PsalterPahlavi(121), /** *

Representing QChar::Script_Siddham

*/ Script_Siddham(122), /** *

Representing QChar::Script_Khudawadi

*/ Script_Khudawadi(123), /** *

Representing QChar::Script_Tirhuta

*/ Script_Tirhuta(124), /** *

Representing QChar::Script_WarangCiti

*/ Script_WarangCiti(125), /** *

Representing QChar::Script_Ahom

*/ Script_Ahom(126), /** *

Representing QChar::Script_AnatolianHieroglyphs

*/ Script_AnatolianHieroglyphs(127), /** *

Representing QChar::Script_Hatran

*/ Script_Hatran(128), /** *

Representing QChar::Script_Multani

*/ Script_Multani(129), /** *

Representing QChar::Script_OldHungarian

*/ Script_OldHungarian(130), /** *

Representing QChar::Script_SignWriting

*/ Script_SignWriting(131), /** *

Representing QChar::Script_Adlam

*/ Script_Adlam(132), /** *

Representing QChar::Script_Bhaiksuki

*/ Script_Bhaiksuki(133), /** *

Representing QChar::Script_Marchen

*/ Script_Marchen(134), /** *

Representing QChar::Script_Newa

*/ Script_Newa(135), /** *

Representing QChar::Script_Osage

*/ Script_Osage(136), /** *

Representing QChar::Script_Tangut

*/ Script_Tangut(137), /** *

Representing QChar::Script_MasaramGondi

*/ Script_MasaramGondi(138), /** *

Representing QChar::Script_Nushu

*/ Script_Nushu(139), /** *

Representing QChar::Script_Soyombo

*/ Script_Soyombo(140), /** *

Representing QChar::Script_ZanabazarSquare

*/ Script_ZanabazarSquare(141), /** *

Representing QChar::Script_Dogra

*/ Script_Dogra(142), /** *

Representing QChar::Script_GunjalaGondi

*/ Script_GunjalaGondi(143), /** *

Representing QChar::Script_HanifiRohingya

*/ Script_HanifiRohingya(144), /** *

Representing QChar::Script_Makasar

*/ Script_Makasar(145), /** *

Representing QChar::Script_Medefaidrin

*/ Script_Medefaidrin(146), /** *

Representing QChar::Script_OldSogdian

*/ Script_OldSogdian(147), /** *

Representing QChar::Script_Sogdian

*/ Script_Sogdian(148), /** *

Representing QChar::Script_Elymaic

*/ Script_Elymaic(149), /** *

Representing QChar::Script_Nandinagari

*/ Script_Nandinagari(150), /** *

Representing QChar::Script_NyiakengPuachueHmong

*/ Script_NyiakengPuachueHmong(151), /** *

Representing QChar::Script_Wancho

*/ Script_Wancho(152), /** *

Representing QChar::Script_Chorasmian

*/ Script_Chorasmian(153), /** *

Representing QChar::Script_DivesAkuru

*/ Script_DivesAkuru(154), /** *

Representing QChar::Script_KhitanSmallScript

*/ Script_KhitanSmallScript(155), /** *

Representing QChar::Script_Yezidi

*/ Script_Yezidi(156), /** *

Representing QChar::Script_CyproMinoan

*/ Script_CyproMinoan(157), /** *

Representing QChar::Script_OldUyghur

*/ Script_OldUyghur(158), /** *

Representing QChar::Script_Tangsa

*/ Script_Tangsa(159), /** *

Representing QChar::Script_Toto

*/ Script_Toto(160), /** *

Representing QChar::Script_Vithkuqi

*/ Script_Vithkuqi(161), /** *

Representing QChar::Script_Kawi

*/ Script_Kawi(162), /** *

Representing QChar::Script_NagMundari

*/ Script_NagMundari(163), /** *

Representing QChar::ScriptCount

*/ ScriptCount(164); static { QtJambi_LibraryUtilities.initialize(); } private Script(int value) { this.value = value; } /** * {@inheritDoc} */ @Override public int value() { return value; } /** * Returns the corresponding enum entry for the given value. * @param value * @return enum entry */ public static @NonNull Script resolve(int value) { switch (value) { case 0: return Script_Unknown; case 1: return Script_Inherited; case 2: return Script_Common; case 3: return Script_Latin; case 4: return Script_Greek; case 5: return Script_Cyrillic; case 6: return Script_Armenian; case 7: return Script_Hebrew; case 8: return Script_Arabic; case 9: return Script_Syriac; case 10: return Script_Thaana; case 11: return Script_Devanagari; case 12: return Script_Bengali; case 13: return Script_Gurmukhi; case 14: return Script_Gujarati; case 15: return Script_Oriya; case 16: return Script_Tamil; case 17: return Script_Telugu; case 18: return Script_Kannada; case 19: return Script_Malayalam; case 20: return Script_Sinhala; case 21: return Script_Thai; case 22: return Script_Lao; case 23: return Script_Tibetan; case 24: return Script_Myanmar; case 25: return Script_Georgian; case 26: return Script_Hangul; case 27: return Script_Ethiopic; case 28: return Script_Cherokee; case 29: return Script_CanadianAboriginal; case 30: return Script_Ogham; case 31: return Script_Runic; case 32: return Script_Khmer; case 33: return Script_Mongolian; case 34: return Script_Hiragana; case 35: return Script_Katakana; case 36: return Script_Bopomofo; case 37: return Script_Han; case 38: return Script_Yi; case 39: return Script_OldItalic; case 40: return Script_Gothic; case 41: return Script_Deseret; case 42: return Script_Tagalog; case 43: return Script_Hanunoo; case 44: return Script_Buhid; case 45: return Script_Tagbanwa; case 46: return Script_Coptic; case 47: return Script_Limbu; case 48: return Script_TaiLe; case 49: return Script_LinearB; case 50: return Script_Ugaritic; case 51: return Script_Shavian; case 52: return Script_Osmanya; case 53: return Script_Cypriot; case 54: return Script_Braille; case 55: return Script_Buginese; case 56: return Script_NewTaiLue; case 57: return Script_Glagolitic; case 58: return Script_Tifinagh; case 59: return Script_SylotiNagri; case 60: return Script_OldPersian; case 61: return Script_Kharoshthi; case 62: return Script_Balinese; case 63: return Script_Cuneiform; case 64: return Script_Phoenician; case 65: return Script_PhagsPa; case 66: return Script_Nko; case 67: return Script_Sundanese; case 68: return Script_Lepcha; case 69: return Script_OlChiki; case 70: return Script_Vai; case 71: return Script_Saurashtra; case 72: return Script_KayahLi; case 73: return Script_Rejang; case 74: return Script_Lycian; case 75: return Script_Carian; case 76: return Script_Lydian; case 77: return Script_Cham; case 78: return Script_TaiTham; case 79: return Script_TaiViet; case 80: return Script_Avestan; case 81: return Script_EgyptianHieroglyphs; case 82: return Script_Samaritan; case 83: return Script_Lisu; case 84: return Script_Bamum; case 85: return Script_Javanese; case 86: return Script_MeeteiMayek; case 87: return Script_ImperialAramaic; case 88: return Script_OldSouthArabian; case 89: return Script_InscriptionalParthian; case 90: return Script_InscriptionalPahlavi; case 91: return Script_OldTurkic; case 92: return Script_Kaithi; case 93: return Script_Batak; case 94: return Script_Brahmi; case 95: return Script_Mandaic; case 96: return Script_Chakma; case 97: return Script_MeroiticCursive; case 98: return Script_MeroiticHieroglyphs; case 99: return Script_Miao; case 100: return Script_Sharada; case 101: return Script_SoraSompeng; case 102: return Script_Takri; case 103: return Script_CaucasianAlbanian; case 104: return Script_BassaVah; case 105: return Script_Duployan; case 106: return Script_Elbasan; case 107: return Script_Grantha; case 108: return Script_PahawhHmong; case 109: return Script_Khojki; case 110: return Script_LinearA; case 111: return Script_Mahajani; case 112: return Script_Manichaean; case 113: return Script_MendeKikakui; case 114: return Script_Modi; case 115: return Script_Mro; case 116: return Script_OldNorthArabian; case 117: return Script_Nabataean; case 118: return Script_Palmyrene; case 119: return Script_PauCinHau; case 120: return Script_OldPermic; case 121: return Script_PsalterPahlavi; case 122: return Script_Siddham; case 123: return Script_Khudawadi; case 124: return Script_Tirhuta; case 125: return Script_WarangCiti; case 126: return Script_Ahom; case 127: return Script_AnatolianHieroglyphs; case 128: return Script_Hatran; case 129: return Script_Multani; case 130: return Script_OldHungarian; case 131: return Script_SignWriting; case 132: return Script_Adlam; case 133: return Script_Bhaiksuki; case 134: return Script_Marchen; case 135: return Script_Newa; case 136: return Script_Osage; case 137: return Script_Tangut; case 138: return Script_MasaramGondi; case 139: return Script_Nushu; case 140: return Script_Soyombo; case 141: return Script_ZanabazarSquare; case 142: return Script_Dogra; case 143: return Script_GunjalaGondi; case 144: return Script_HanifiRohingya; case 145: return Script_Makasar; case 146: return Script_Medefaidrin; case 147: return Script_OldSogdian; case 148: return Script_Sogdian; case 149: return Script_Elymaic; case 150: return Script_Nandinagari; case 151: return Script_NyiakengPuachueHmong; case 152: return Script_Wancho; case 153: return Script_Chorasmian; case 154: return Script_DivesAkuru; case 155: return Script_KhitanSmallScript; case 156: return Script_Yezidi; case 157: return Script_CyproMinoan; case 158: return Script_OldUyghur; case 159: return Script_Tangsa; case 160: return Script_Toto; case 161: return Script_Vithkuqi; case 162: return Script_Kawi; case 163: return Script_NagMundari; case 164: return ScriptCount; default: throw new QNoSuchEnumValueException(value); } } private final int value; } /** *

Java wrapper for Qt enum QChar::SpecialCharacter

*/ public enum SpecialCharacter implements QtEnumerator { /** *

Representing QChar::Null

*/ Null(0), /** *

Representing QChar::Tabulation

*/ Tabulation(9), /** *

Representing QChar::LineFeed

*/ LineFeed(10), /** *

Representing QChar::FormFeed

*/ FormFeed(12), /** *

Representing QChar::CarriageReturn

*/ CarriageReturn(13), /** *

Representing QChar::Space

*/ Space(32), /** *

Representing QChar::Nbsp

*/ Nbsp(160), /** *

Representing QChar::SoftHyphen

*/ SoftHyphen(173), /** *

Representing QChar::ReplacementCharacter

*/ ReplacementCharacter(65533), /** *

Representing QChar::ObjectReplacementCharacter

*/ ObjectReplacementCharacter(65532), /** *

Representing QChar::ByteOrderMark

*/ ByteOrderMark(65279), /** *

Representing QChar::ByteOrderSwapped

*/ ByteOrderSwapped(65534), /** *

Representing QChar::ParagraphSeparator

*/ ParagraphSeparator(8233), /** *

Representing QChar::LineSeparator

*/ LineSeparator(8232), /** *

Representing QChar::VisualTabCharacter

*/ VisualTabCharacter(8594), /** *

Representing QChar::LastValidCodePoint

*/ LastValidCodePoint(1114111); static { QtJambi_LibraryUtilities.initialize(); } private SpecialCharacter(int value) { this.value = value; } /** * {@inheritDoc} */ @Override public int value() { return value; } /** * Returns the corresponding enum entry for the given value. * @param value * @return enum entry */ public static @NonNull SpecialCharacter resolve(int value) { switch (value) { case 0: return Null; case 9: return Tabulation; case 10: return LineFeed; case 12: return FormFeed; case 13: return CarriageReturn; case 32: return Space; case 160: return Nbsp; case 173: return SoftHyphen; case 65533: return ReplacementCharacter; case 65532: return ObjectReplacementCharacter; case 65279: return ByteOrderMark; case 65534: return ByteOrderSwapped; case 8233: return ParagraphSeparator; case 8232: return LineSeparator; case 8594: return VisualTabCharacter; case 1114111: return LastValidCodePoint; default: throw new QNoSuchEnumValueException(value); } } private final int value; } /** *

Java wrapper for Qt enum QChar::UnicodeVersion

*/ public enum UnicodeVersion implements QtEnumerator { /** *

Representing QChar::Unicode_Unassigned

*/ Unicode_Unassigned(0), /** *

Representing QChar::Unicode_1_1

*/ Unicode_1_1(1), /** *

Representing QChar::Unicode_2_0

*/ Unicode_2_0(2), /** *

Representing QChar::Unicode_2_1_2

*/ Unicode_2_1_2(3), /** *

Representing QChar::Unicode_3_0

*/ Unicode_3_0(4), /** *

Representing QChar::Unicode_3_1

*/ Unicode_3_1(5), /** *

Representing QChar::Unicode_3_2

*/ Unicode_3_2(6), /** *

Representing QChar::Unicode_4_0

*/ Unicode_4_0(7), /** *

Representing QChar::Unicode_4_1

*/ Unicode_4_1(8), /** *

Representing QChar::Unicode_5_0

*/ Unicode_5_0(9), /** *

Representing QChar::Unicode_5_1

*/ Unicode_5_1(10), /** *

Representing QChar::Unicode_5_2

*/ Unicode_5_2(11), /** *

Representing QChar::Unicode_6_0

*/ Unicode_6_0(12), /** *

Representing QChar::Unicode_6_1

*/ Unicode_6_1(13), /** *

Representing QChar::Unicode_6_2

*/ Unicode_6_2(14), /** *

Representing QChar::Unicode_6_3

*/ Unicode_6_3(15), /** *

Representing QChar::Unicode_7_0

*/ Unicode_7_0(16), /** *

Representing QChar::Unicode_8_0

*/ Unicode_8_0(17), /** *

Representing QChar::Unicode_9_0

*/ Unicode_9_0(18), /** *

Representing QChar::Unicode_10_0

*/ Unicode_10_0(19), /** *

Representing QChar::Unicode_11_0

*/ Unicode_11_0(20), /** *

Representing QChar::Unicode_12_0

*/ Unicode_12_0(21), /** *

Representing QChar::Unicode_12_1

*/ Unicode_12_1(22), /** *

Representing QChar::Unicode_13_0

*/ Unicode_13_0(23), /** *

Representing QChar::Unicode_14_0

*/ Unicode_14_0(24), /** *

Representing QChar::Unicode_15_0

*/ Unicode_15_0(25), /** *

Representing QChar::Unicode_15_1

*/ Unicode_15_1(26); static { QtJambi_LibraryUtilities.initialize(); } private UnicodeVersion(int value) { this.value = value; } /** * {@inheritDoc} */ @Override public int value() { return value; } /** * Returns the corresponding enum entry for the given value. * @param value * @return enum entry */ public static @NonNull UnicodeVersion resolve(int value) { switch (value) { case 0: return Unicode_Unassigned; case 1: return Unicode_1_1; case 2: return Unicode_2_0; case 3: return Unicode_2_1_2; case 4: return Unicode_3_0; case 5: return Unicode_3_1; case 6: return Unicode_3_2; case 7: return Unicode_4_0; case 8: return Unicode_4_1; case 9: return Unicode_5_0; case 10: return Unicode_5_1; case 11: return Unicode_5_2; case 12: return Unicode_6_0; case 13: return Unicode_6_1; case 14: return Unicode_6_2; case 15: return Unicode_6_3; case 16: return Unicode_7_0; case 17: return Unicode_8_0; case 18: return Unicode_9_0; case 19: return Unicode_10_0; case 20: return Unicode_11_0; case 21: return Unicode_12_0; case 22: return Unicode_12_1; case 23: return Unicode_13_0; case 24: return Unicode_14_0; case 25: return Unicode_15_0; case 26: return Unicode_15_1; default: throw new QNoSuchEnumValueException(value); } } private final int value; } /** *

See QChar::category(char32_t)

* @param ucs4 * @return */ public static io.qt.core.QChar.@NonNull Category category(int ucs4){ return io.qt.core.QChar.Category.resolve(category_native_char32_t(ucs4)); } private native static int category_native_char32_t(int ucs4); /** *

See QChar::combiningClass(char32_t)

* @param ucs4 * @return */ public native static byte combiningClass(int ucs4); /** *

See QChar::currentUnicodeVersion()

* @return */ public static io.qt.core.QChar.@NonNull UnicodeVersion currentUnicodeVersion(){ return io.qt.core.QChar.UnicodeVersion.resolve(currentUnicodeVersion_native()); } private native static int currentUnicodeVersion_native(); /** *

See QChar::decomposition(char32_t)

* @param ucs4 * @return */ public native static java.lang.@NonNull String decomposition(int ucs4); /** *

See QChar::decompositionTag(char32_t)

* @param ucs4 * @return */ public static io.qt.core.QChar.@NonNull Decomposition decompositionTag(int ucs4){ return io.qt.core.QChar.Decomposition.resolve(decompositionTag_native_char32_t(ucs4)); } private native static int decompositionTag_native_char32_t(int ucs4); /** *

See QChar::digitValue(char32_t)

* @param ucs4 * @return */ public native static int digitValue(int ucs4); /** *

See QChar::direction(char32_t)

* @param ucs4 * @return */ public static io.qt.core.QChar.@NonNull Direction direction(int ucs4){ return io.qt.core.QChar.Direction.resolve(direction_native_char32_t(ucs4)); } private native static int direction_native_char32_t(int ucs4); /** *

See QChar::fromLatin1(char)

* @param c * @return */ public native static char fromLatin1(byte c); /** *

See QChar::fromUcs4(char32_t)

* @since This function was introduced in Qt 6.0. * @param c * @return */ public native static java.lang.@NonNull String fromUcs4(int c); /** *

See QChar::hasMirrored(char32_t)

* @param ucs4 * @return */ public native static boolean hasMirrored(int ucs4); /** *

See QChar::highSurrogate(char32_t)

* @param ucs4 * @return */ public native static char highSurrogate(int ucs4); /** *

See QChar::isDigit(char32_t)

* @param ucs4 * @return */ public native static boolean isDigit(int ucs4); /** *

See QChar::isHighSurrogate(char32_t)

* @param ucs4 * @return */ public native static boolean isHighSurrogate(int ucs4); /** *

See QChar::isLetter(char32_t)

* @param ucs4 * @return */ public native static boolean isLetter(int ucs4); /** *

See QChar::isLetterOrNumber(char32_t)

* @param ucs4 * @return */ public native static boolean isLetterOrNumber(int ucs4); /** *

See QChar::isLowSurrogate(char32_t)

* @param ucs4 * @return */ public native static boolean isLowSurrogate(int ucs4); /** *

See QChar::isLower(char32_t)

* @param ucs4 * @return */ public native static boolean isLower(int ucs4); /** *

See QChar::isMark(char32_t)

* @param ucs4 * @return */ public native static boolean isMark(int ucs4); /** *

See QChar::isNonCharacter(char32_t)

* @param ucs4 * @return */ public native static boolean isNonCharacter(int ucs4); /** *

See QChar::isNumber(char32_t)

* @param ucs4 * @return */ public native static boolean isNumber(int ucs4); /** *

See QChar::isPrint(char32_t)

* @param ucs4 * @return */ public native static boolean isPrint(int ucs4); /** *

See QChar::isPunct(char32_t)

* @param ucs4 * @return */ public native static boolean isPunct(int ucs4); /** *

See QChar::isSpace(char32_t)

* @param ucs4 * @return */ public native static boolean isSpace(int ucs4); /** *

See QChar::isSurrogate(char32_t)

* @param ucs4 * @return */ public native static boolean isSurrogate(int ucs4); /** *

See QChar::isSymbol(char32_t)

* @param ucs4 * @return */ public native static boolean isSymbol(int ucs4); /** *

See QChar::isTitleCase(char32_t)

* @param ucs4 * @return */ public native static boolean isTitleCase(int ucs4); /** *

See QChar::isUpper(char32_t)

* @param ucs4 * @return */ public native static boolean isUpper(int ucs4); /** *

See QChar::joiningType(char32_t)

* @param ucs4 * @return */ public static io.qt.core.QChar.@NonNull JoiningType joiningType(int ucs4){ return io.qt.core.QChar.JoiningType.resolve(joiningType_native_char32_t(ucs4)); } private native static int joiningType_native_char32_t(int ucs4); /** *

See QChar::lowSurrogate(char32_t)

* @param ucs4 * @return */ public native static char lowSurrogate(int ucs4); /** *

See QChar::mirroredChar(char32_t)

* @param ucs4 * @return */ public native static int mirroredChar(int ucs4); /** *

See QChar::requiresSurrogates(char32_t)

* @param ucs4 * @return */ public native static boolean requiresSurrogates(int ucs4); /** *

See QChar::script(char32_t)

* @param ucs4 * @return */ public static io.qt.core.QChar.@NonNull Script script(int ucs4){ return io.qt.core.QChar.Script.resolve(script_native_char32_t(ucs4)); } private native static int script_native_char32_t(int ucs4); /** *

See QChar::surrogateToUcs4(QChar,QChar)

* @param high * @param low * @return */ public native static int surrogateToUcs4(char high, char low); /** *

See QChar::toCaseFolded(char32_t)

* @param ucs4 * @return */ public native static int toCaseFolded(int ucs4); /** *

See QChar::toLower(char32_t)

* @param ucs4 * @return */ public native static int toLower(int ucs4); /** *

See QChar::toTitleCase(char32_t)

* @param ucs4 * @return */ public native static int toTitleCase(int ucs4); /** *

See QChar::toUpper(char32_t)

* @param ucs4 * @return */ public native static int toUpper(int ucs4); /** *

See QChar::unicodeVersion(char32_t)

* @param ucs4 * @return */ public static io.qt.core.QChar.@NonNull UnicodeVersion unicodeVersion(int ucs4){ return io.qt.core.QChar.UnicodeVersion.resolve(unicodeVersion_native_char32_t(ucs4)); } private native static int unicodeVersion_native_char32_t(int ucs4); /** * Constructor for internal use only. * @param p expected to be null. * @hidden */ @NativeAccess private QChar(QPrivateConstructor p) { super(p); } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy