[−][src]Struct qt_core::q_char::Script
This enum type defines the Unicode script property values.
C++ enum: QChar::Script.
This enum type defines the Unicode script property values.
For details about the Unicode script property values see Unicode Standard Annex #24.
In order to conform to C/C++ naming conventions "Script_" is prepended to the codes used in the Unicode Standard.
This enum was introduced or modified in Qt 5.1.
See also script().
Methods
impl Script[src]
impl Script[src]
pub const ScriptUnknown: Script[src]
For unassigned, private-use, noncharacter, and surrogate code points. (C++ enum variant: Script_Unknown = 0)
pub const ScriptInherited: Script[src]
For characters that may be used with multiple scripts and that inherit their script from the preceding characters. These include nonspacing marks, enclosing marks, and zero width joiner/non-joiner characters. (C++ enum variant: Script_Inherited = 1)
pub const ScriptCommon: Script[src]
For characters that may be used with multiple scripts and that do not inherit their script from the preceding characters. (C++ enum variant: Script_Common = 2)
pub const ScriptLatin: Script[src]
(C++ enum variant: Script_Latin = 3)
pub const ScriptGreek: Script[src]
(C++ enum variant: Script_Greek = 4)
pub const ScriptCyrillic: Script[src]
(C++ enum variant: Script_Cyrillic = 5)
pub const ScriptArmenian: Script[src]
(C++ enum variant: Script_Armenian = 6)
pub const ScriptHebrew: Script[src]
(C++ enum variant: Script_Hebrew = 7)
pub const ScriptArabic: Script[src]
(C++ enum variant: Script_Arabic = 8)
pub const ScriptSyriac: Script[src]
(C++ enum variant: Script_Syriac = 9)
pub const ScriptThaana: Script[src]
(C++ enum variant: Script_Thaana = 10)
pub const ScriptDevanagari: Script[src]
(C++ enum variant: Script_Devanagari = 11)
pub const ScriptBengali: Script[src]
(C++ enum variant: Script_Bengali = 12)
pub const ScriptGurmukhi: Script[src]
(C++ enum variant: Script_Gurmukhi = 13)
pub const ScriptGujarati: Script[src]
(C++ enum variant: Script_Gujarati = 14)
pub const ScriptOriya: Script[src]
(C++ enum variant: Script_Oriya = 15)
pub const ScriptTamil: Script[src]
(C++ enum variant: Script_Tamil = 16)
pub const ScriptTelugu: Script[src]
(C++ enum variant: Script_Telugu = 17)
pub const ScriptKannada: Script[src]
(C++ enum variant: Script_Kannada = 18)
pub const ScriptMalayalam: Script[src]
(C++ enum variant: Script_Malayalam = 19)
pub const ScriptSinhala: Script[src]
(C++ enum variant: Script_Sinhala = 20)
pub const ScriptThai: Script[src]
(C++ enum variant: Script_Thai = 21)
pub const ScriptLao: Script[src]
(C++ enum variant: Script_Lao = 22)
pub const ScriptTibetan: Script[src]
(C++ enum variant: Script_Tibetan = 23)
pub const ScriptMyanmar: Script[src]
(C++ enum variant: Script_Myanmar = 24)
pub const ScriptGeorgian: Script[src]
(C++ enum variant: Script_Georgian = 25)
pub const ScriptHangul: Script[src]
(C++ enum variant: Script_Hangul = 26)
pub const ScriptEthiopic: Script[src]
(C++ enum variant: Script_Ethiopic = 27)
pub const ScriptCherokee: Script[src]
(C++ enum variant: Script_Cherokee = 28)
pub const ScriptCanadianAboriginal: Script[src]
(C++ enum variant: Script_CanadianAboriginal = 29)
pub const ScriptOgham: Script[src]
(C++ enum variant: Script_Ogham = 30)
pub const ScriptRunic: Script[src]
(C++ enum variant: Script_Runic = 31)
pub const ScriptKhmer: Script[src]
(C++ enum variant: Script_Khmer = 32)
pub const ScriptMongolian: Script[src]
(C++ enum variant: Script_Mongolian = 33)
pub const ScriptHiragana: Script[src]
(C++ enum variant: Script_Hiragana = 34)
pub const ScriptKatakana: Script[src]
(C++ enum variant: Script_Katakana = 35)
pub const ScriptBopomofo: Script[src]
(C++ enum variant: Script_Bopomofo = 36)
pub const ScriptHan: Script[src]
(C++ enum variant: Script_Han = 37)
pub const ScriptYi: Script[src]
(C++ enum variant: Script_Yi = 38)
pub const ScriptOldItalic: Script[src]
(C++ enum variant: Script_OldItalic = 39)
pub const ScriptGothic: Script[src]
(C++ enum variant: Script_Gothic = 40)
pub const ScriptDeseret: Script[src]
(C++ enum variant: Script_Deseret = 41)
pub const ScriptTagalog: Script[src]
(C++ enum variant: Script_Tagalog = 42)
pub const ScriptHanunoo: Script[src]
(C++ enum variant: Script_Hanunoo = 43)
pub const ScriptBuhid: Script[src]
(C++ enum variant: Script_Buhid = 44)
pub const ScriptTagbanwa: Script[src]
(C++ enum variant: Script_Tagbanwa = 45)
pub const ScriptCoptic: Script[src]
(C++ enum variant: Script_Coptic = 46)
pub const ScriptLimbu: Script[src]
(C++ enum variant: Script_Limbu = 47)
pub const ScriptTaiLe: Script[src]
(C++ enum variant: Script_TaiLe = 48)
pub const ScriptLinearB: Script[src]
(C++ enum variant: Script_LinearB = 49)
pub const ScriptUgaritic: Script[src]
(C++ enum variant: Script_Ugaritic = 50)
pub const ScriptShavian: Script[src]
(C++ enum variant: Script_Shavian = 51)
pub const ScriptOsmanya: Script[src]
(C++ enum variant: Script_Osmanya = 52)
pub const ScriptCypriot: Script[src]
(C++ enum variant: Script_Cypriot = 53)
pub const ScriptBraille: Script[src]
(C++ enum variant: Script_Braille = 54)
pub const ScriptBuginese: Script[src]
(C++ enum variant: Script_Buginese = 55)
pub const ScriptNewTaiLue: Script[src]
(C++ enum variant: Script_NewTaiLue = 56)
pub const ScriptGlagolitic: Script[src]
(C++ enum variant: Script_Glagolitic = 57)
pub const ScriptTifinagh: Script[src]
(C++ enum variant: Script_Tifinagh = 58)
pub const ScriptSylotiNagri: Script[src]
(C++ enum variant: Script_SylotiNagri = 59)
pub const ScriptOldPersian: Script[src]
(C++ enum variant: Script_OldPersian = 60)
pub const ScriptKharoshthi: Script[src]
(C++ enum variant: Script_Kharoshthi = 61)
pub const ScriptBalinese: Script[src]
(C++ enum variant: Script_Balinese = 62)
pub const ScriptCuneiform: Script[src]
(C++ enum variant: Script_Cuneiform = 63)
pub const ScriptPhoenician: Script[src]
(C++ enum variant: Script_Phoenician = 64)
pub const ScriptPhagsPa: Script[src]
(C++ enum variant: Script_PhagsPa = 65)
pub const ScriptNko: Script[src]
(C++ enum variant: Script_Nko = 66)
pub const ScriptSundanese: Script[src]
(C++ enum variant: Script_Sundanese = 67)
pub const ScriptLepcha: Script[src]
(C++ enum variant: Script_Lepcha = 68)
pub const ScriptOlChiki: Script[src]
(C++ enum variant: Script_OlChiki = 69)
pub const ScriptVai: Script[src]
(C++ enum variant: Script_Vai = 70)
pub const ScriptSaurashtra: Script[src]
(C++ enum variant: Script_Saurashtra = 71)
pub const ScriptKayahLi: Script[src]
(C++ enum variant: Script_KayahLi = 72)
pub const ScriptRejang: Script[src]
(C++ enum variant: Script_Rejang = 73)
pub const ScriptLycian: Script[src]
(C++ enum variant: Script_Lycian = 74)
pub const ScriptCarian: Script[src]
(C++ enum variant: Script_Carian = 75)
pub const ScriptLydian: Script[src]
(C++ enum variant: Script_Lydian = 76)
pub const ScriptCham: Script[src]
(C++ enum variant: Script_Cham = 77)
pub const ScriptTaiTham: Script[src]
(C++ enum variant: Script_TaiTham = 78)
pub const ScriptTaiViet: Script[src]
(C++ enum variant: Script_TaiViet = 79)
pub const ScriptAvestan: Script[src]
(C++ enum variant: Script_Avestan = 80)
pub const ScriptEgyptianHieroglyphs: Script[src]
(C++ enum variant: Script_EgyptianHieroglyphs = 81)
pub const ScriptSamaritan: Script[src]
(C++ enum variant: Script_Samaritan = 82)
pub const ScriptLisu: Script[src]
(C++ enum variant: Script_Lisu = 83)
pub const ScriptBamum: Script[src]
(C++ enum variant: Script_Bamum = 84)
pub const ScriptJavanese: Script[src]
(C++ enum variant: Script_Javanese = 85)
pub const ScriptMeeteiMayek: Script[src]
(C++ enum variant: Script_MeeteiMayek = 86)
pub const ScriptImperialAramaic: Script[src]
(C++ enum variant: Script_ImperialAramaic = 87)
pub const ScriptOldSouthArabian: Script[src]
(C++ enum variant: Script_OldSouthArabian = 88)
pub const ScriptInscriptionalParthian: Script[src]
(C++ enum variant: Script_InscriptionalParthian = 89)
pub const ScriptInscriptionalPahlavi: Script[src]
(C++ enum variant: Script_InscriptionalPahlavi = 90)
pub const ScriptOldTurkic: Script[src]
(C++ enum variant: Script_OldTurkic = 91)
pub const ScriptKaithi: Script[src]
(C++ enum variant: Script_Kaithi = 92)
pub const ScriptBatak: Script[src]
(C++ enum variant: Script_Batak = 93)
pub const ScriptBrahmi: Script[src]
(C++ enum variant: Script_Brahmi = 94)
pub const ScriptMandaic: Script[src]
(C++ enum variant: Script_Mandaic = 95)
pub const ScriptChakma: Script[src]
(C++ enum variant: Script_Chakma = 96)
pub const ScriptMeroiticCursive: Script[src]
(C++ enum variant: Script_MeroiticCursive = 97)
pub const ScriptMeroiticHieroglyphs: Script[src]
(C++ enum variant: Script_MeroiticHieroglyphs = 98)
pub const ScriptMiao: Script[src]
(C++ enum variant: Script_Miao = 99)
pub const ScriptSharada: Script[src]
(C++ enum variant: Script_Sharada = 100)
pub const ScriptSoraSompeng: Script[src]
(C++ enum variant: Script_SoraSompeng = 101)
pub const ScriptTakri: Script[src]
(C++ enum variant: Script_Takri = 102)
pub const ScriptCaucasianAlbanian: Script[src]
(C++ enum variant: Script_CaucasianAlbanian = 103)
pub const ScriptBassaVah: Script[src]
(C++ enum variant: Script_BassaVah = 104)
pub const ScriptDuployan: Script[src]
(C++ enum variant: Script_Duployan = 105)
pub const ScriptElbasan: Script[src]
(C++ enum variant: Script_Elbasan = 106)
pub const ScriptGrantha: Script[src]
(C++ enum variant: Script_Grantha = 107)
pub const ScriptPahawhHmong: Script[src]
(C++ enum variant: Script_PahawhHmong = 108)
pub const ScriptKhojki: Script[src]
(C++ enum variant: Script_Khojki = 109)
pub const ScriptLinearA: Script[src]
(C++ enum variant: Script_LinearA = 110)
pub const ScriptMahajani: Script[src]
(C++ enum variant: Script_Mahajani = 111)
pub const ScriptManichaean: Script[src]
(C++ enum variant: Script_Manichaean = 112)
pub const ScriptMendeKikakui: Script[src]
(C++ enum variant: Script_MendeKikakui = 113)
pub const ScriptModi: Script[src]
(C++ enum variant: Script_Modi = 114)
pub const ScriptMro: Script[src]
(C++ enum variant: Script_Mro = 115)
pub const ScriptOldNorthArabian: Script[src]
(C++ enum variant: Script_OldNorthArabian = 116)
pub const ScriptNabataean: Script[src]
(C++ enum variant: Script_Nabataean = 117)
pub const ScriptPalmyrene: Script[src]
(C++ enum variant: Script_Palmyrene = 118)
pub const ScriptPauCinHau: Script[src]
(C++ enum variant: Script_PauCinHau = 119)
pub const ScriptOldPermic: Script[src]
(C++ enum variant: Script_OldPermic = 120)
pub const ScriptPsalterPahlavi: Script[src]
(C++ enum variant: Script_PsalterPahlavi = 121)
pub const ScriptSiddham: Script[src]
(C++ enum variant: Script_Siddham = 122)
pub const ScriptKhudawadi: Script[src]
(C++ enum variant: Script_Khudawadi = 123)
pub const ScriptTirhuta: Script[src]
(C++ enum variant: Script_Tirhuta = 124)
pub const ScriptWarangCiti: Script[src]
(C++ enum variant: Script_WarangCiti = 125)
pub const ScriptAhom: Script[src]
(C++ enum variant: Script_Ahom = 126)
pub const ScriptAnatolianHieroglyphs: Script[src]
(C++ enum variant: Script_AnatolianHieroglyphs = 127)
pub const ScriptHatran: Script[src]
(C++ enum variant: Script_Hatran = 128)
pub const ScriptMultani: Script[src]
(C++ enum variant: Script_Multani = 129)
pub const ScriptOldHungarian: Script[src]
(C++ enum variant: Script_OldHungarian = 130)
pub const ScriptSignWriting: Script[src]
(C++ enum variant: Script_SignWriting = 131)
pub const ScriptCount: Script[src]
C++ enum variant: ScriptCount = 132
pub const ScriptAdlam: Script[src]
(C++ enum variant: Script_Adlam = 132)
pub const ScriptBhaiksuki: Script[src]
(C++ enum variant: Script_Bhaiksuki = 133)
pub const ScriptMarchen: Script[src]
(C++ enum variant: Script_Marchen = 134)
pub const ScriptNewa: Script[src]
(C++ enum variant: Script_Newa = 135)
pub const ScriptOsage: Script[src]
(C++ enum variant: Script_Osage = 136)
pub const ScriptTangut: Script[src]
(C++ enum variant: Script_Tangut = 137)
pub const ScriptMasaramGondi: Script[src]
(C++ enum variant: Script_MasaramGondi = 138)
pub const ScriptNushu: Script[src]
(C++ enum variant: Script_Nushu = 139)
pub const ScriptSoyombo: Script[src]
(C++ enum variant: Script_Soyombo = 140)
pub const ScriptZanabazarSquare: Script[src]
(C++ enum variant: Script_ZanabazarSquare = 141)
pub const ScriptCount2: Script[src]
C++ enum variant: ScriptCount = 142
Trait Implementations
impl From<i32> for Script[src]
impl From<Script> for c_int[src]
impl Clone for Script[src]
impl Copy for Script[src]
impl Eq for Script[src]
impl PartialEq<Script> for Script[src]
impl Debug for Script[src]
impl StructuralPartialEq for Script[src]
impl StructuralEq for Script[src]
Auto Trait Implementations
impl Send for Script
impl Sync for Script
impl Unpin for Script
impl UnwindSafe for Script
impl RefUnwindSafe for Script
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> From<T> for T[src]
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T[src]
fn clone_into(&self, target: &mut T)[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> StaticUpcast<T> for T[src]
unsafe fn static_upcast(ptr: Ptr<T>) -> Ptr<T>[src]
unsafe fn static_upcast_mut(ptr: MutPtr<T>) -> MutPtr<T>[src]
impl<T, U> CastInto<U> for T where
U: CastFrom<T>, [src]
U: CastFrom<T>,