47 elif mode == QRegExpWizardCharactersDialog.W3CMode: |
47 elif mode == QRegExpWizardCharactersDialog.W3CMode: |
48 self.__initCharacterSelectors() |
48 self.__initCharacterSelectors() |
49 |
49 |
50 self.comboItems = [] |
50 self.comboItems = [] |
51 self.singleComboItems = [] # these are in addition to the above |
51 self.singleComboItems = [] # these are in addition to the above |
52 self.comboItems.append((self.trUtf8("Normal character"), "-c")) |
52 self.comboItems.append((self.tr("Normal character"), "-c")) |
53 if mode == QRegExpWizardCharactersDialog.RegExpMode: |
53 if mode == QRegExpWizardCharactersDialog.RegExpMode: |
54 self.comboItems.append((self.trUtf8( |
54 self.comboItems.append((self.tr( |
55 "Unicode character in hexadecimal notation"), "-h")) |
55 "Unicode character in hexadecimal notation"), "-h")) |
56 self.comboItems.append((self.trUtf8( |
56 self.comboItems.append((self.tr( |
57 "ASCII/Latin1 character in octal notation"), "-o")) |
57 "ASCII/Latin1 character in octal notation"), "-o")) |
58 self.singleComboItems.append(("---", "-i")) |
58 self.singleComboItems.append(("---", "-i")) |
59 self.singleComboItems.append( |
59 self.singleComboItems.append( |
60 (self.trUtf8("Bell character (\\a)"), "\\a")) |
60 (self.tr("Bell character (\\a)"), "\\a")) |
61 self.singleComboItems.append( |
61 self.singleComboItems.append( |
62 (self.trUtf8("Page break (\\f)"), "\\f")) |
62 (self.tr("Page break (\\f)"), "\\f")) |
63 self.singleComboItems.append( |
63 self.singleComboItems.append( |
64 (self.trUtf8("Line feed (\\n)"), "\\n")) |
64 (self.tr("Line feed (\\n)"), "\\n")) |
65 self.singleComboItems.append( |
65 self.singleComboItems.append( |
66 (self.trUtf8("Carriage return (\\r)"), "\\r")) |
66 (self.tr("Carriage return (\\r)"), "\\r")) |
67 self.singleComboItems.append( |
67 self.singleComboItems.append( |
68 (self.trUtf8("Horizontal tabulator (\\t)"), "\\t")) |
68 (self.tr("Horizontal tabulator (\\t)"), "\\t")) |
69 self.singleComboItems.append( |
69 self.singleComboItems.append( |
70 (self.trUtf8("Vertical tabulator (\\v)"), "\\v")) |
70 (self.tr("Vertical tabulator (\\v)"), "\\v")) |
71 elif mode == QRegExpWizardCharactersDialog.W3CMode: |
71 elif mode == QRegExpWizardCharactersDialog.W3CMode: |
72 self.comboItems.append((self.trUtf8( |
72 self.comboItems.append((self.tr( |
73 "Unicode character in hexadecimal notation"), "-h")) |
73 "Unicode character in hexadecimal notation"), "-h")) |
74 self.comboItems.append((self.trUtf8( |
74 self.comboItems.append((self.tr( |
75 "ASCII/Latin1 character in octal notation"), "-o")) |
75 "ASCII/Latin1 character in octal notation"), "-o")) |
76 self.singleComboItems.append(("---", "-i")) |
76 self.singleComboItems.append(("---", "-i")) |
77 self.singleComboItems.append( |
77 self.singleComboItems.append( |
78 (self.trUtf8("Line feed (\\n)"), "\\n")) |
78 (self.tr("Line feed (\\n)"), "\\n")) |
79 self.singleComboItems.append( |
79 self.singleComboItems.append( |
80 (self.trUtf8("Carriage return (\\r)"), "\\r")) |
80 (self.tr("Carriage return (\\r)"), "\\r")) |
81 self.singleComboItems.append( |
81 self.singleComboItems.append( |
82 (self.trUtf8("Horizontal tabulator (\\t)"), "\\t")) |
82 (self.tr("Horizontal tabulator (\\t)"), "\\t")) |
83 self.singleComboItems.append(("---", "-i")) |
83 self.singleComboItems.append(("---", "-i")) |
84 self.singleComboItems.append( |
84 self.singleComboItems.append( |
85 (self.trUtf8("Character Category"), "-ccp")) |
85 (self.tr("Character Category"), "-ccp")) |
86 self.singleComboItems.append( |
86 self.singleComboItems.append( |
87 (self.trUtf8("Character Block"), "-cbp")) |
87 (self.tr("Character Block"), "-cbp")) |
88 self.singleComboItems.append( |
88 self.singleComboItems.append( |
89 (self.trUtf8("Not Character Category"), "-ccn")) |
89 (self.tr("Not Character Category"), "-ccn")) |
90 self.singleComboItems.append( |
90 self.singleComboItems.append( |
91 (self.trUtf8("Not Character Block"), "-cbn")) |
91 (self.tr("Not Character Block"), "-cbn")) |
92 |
92 |
93 self.charValidator = QRegExpValidator(QRegExp(".{0,1}"), self) |
93 self.charValidator = QRegExpValidator(QRegExp(".{0,1}"), self) |
94 self.hexValidator = QRegExpValidator(QRegExp("[0-9a-fA-F]{0,4}"), self) |
94 self.hexValidator = QRegExpValidator(QRegExp("[0-9a-fA-F]{0,4}"), self) |
95 self.octValidator = QRegExpValidator(QRegExp("[0-3]?[0-7]{0,2}"), self) |
95 self.octValidator = QRegExpValidator(QRegExp("[0-3]?[0-7]{0,2}"), self) |
96 |
96 |
168 """ |
168 """ |
169 Private method to initialize the W3C character selector entries. |
169 Private method to initialize the W3C character selector entries. |
170 """ |
170 """ |
171 self.__characterCategories = ( |
171 self.__characterCategories = ( |
172 # display name code |
172 # display name code |
173 (self.trUtf8("Letter, Any"), "L"), |
173 (self.tr("Letter, Any"), "L"), |
174 (self.trUtf8("Letter, Uppercase"), "Lu"), |
174 (self.tr("Letter, Uppercase"), "Lu"), |
175 (self.trUtf8("Letter, Lowercase"), "Ll"), |
175 (self.tr("Letter, Lowercase"), "Ll"), |
176 (self.trUtf8("Letter, Titlecase"), "Lt"), |
176 (self.tr("Letter, Titlecase"), "Lt"), |
177 (self.trUtf8("Letter, Modifier"), "Lm"), |
177 (self.tr("Letter, Modifier"), "Lm"), |
178 (self.trUtf8("Letter, Other"), "Lo"), |
178 (self.tr("Letter, Other"), "Lo"), |
179 (self.trUtf8("Mark, Any"), "M"), |
179 (self.tr("Mark, Any"), "M"), |
180 (self.trUtf8("Mark, Nonspacing"), "Mn"), |
180 (self.tr("Mark, Nonspacing"), "Mn"), |
181 (self.trUtf8("Mark, Spacing Combining"), "Mc"), |
181 (self.tr("Mark, Spacing Combining"), "Mc"), |
182 (self.trUtf8("Mark, Enclosing"), "Me"), |
182 (self.tr("Mark, Enclosing"), "Me"), |
183 (self.trUtf8("Number, Any"), "N"), |
183 (self.tr("Number, Any"), "N"), |
184 (self.trUtf8("Number, Decimal Digit"), "Nd"), |
184 (self.tr("Number, Decimal Digit"), "Nd"), |
185 (self.trUtf8("Number, Letter"), "Nl"), |
185 (self.tr("Number, Letter"), "Nl"), |
186 (self.trUtf8("Number, Other"), "No"), |
186 (self.tr("Number, Other"), "No"), |
187 (self.trUtf8("Punctuation, Any"), "P"), |
187 (self.tr("Punctuation, Any"), "P"), |
188 (self.trUtf8("Punctuation, Connector"), "Pc"), |
188 (self.tr("Punctuation, Connector"), "Pc"), |
189 (self.trUtf8("Punctuation, Dash"), "Pd"), |
189 (self.tr("Punctuation, Dash"), "Pd"), |
190 (self.trUtf8("Punctuation, Open"), "Ps"), |
190 (self.tr("Punctuation, Open"), "Ps"), |
191 (self.trUtf8("Punctuation, Close"), "Pe"), |
191 (self.tr("Punctuation, Close"), "Pe"), |
192 (self.trUtf8("Punctuation, Initial Quote"), "Pi"), |
192 (self.tr("Punctuation, Initial Quote"), "Pi"), |
193 (self.trUtf8("Punctuation, Final Quote"), "Pf"), |
193 (self.tr("Punctuation, Final Quote"), "Pf"), |
194 (self.trUtf8("Punctuation, Other"), "Po"), |
194 (self.tr("Punctuation, Other"), "Po"), |
195 (self.trUtf8("Symbol, Any"), "S"), |
195 (self.tr("Symbol, Any"), "S"), |
196 (self.trUtf8("Symbol, Math"), "Sm"), |
196 (self.tr("Symbol, Math"), "Sm"), |
197 (self.trUtf8("Symbol, Currency"), "Sc"), |
197 (self.tr("Symbol, Currency"), "Sc"), |
198 (self.trUtf8("Symbol, Modifier"), "Sk"), |
198 (self.tr("Symbol, Modifier"), "Sk"), |
199 (self.trUtf8("Symbol, Other"), "So"), |
199 (self.tr("Symbol, Other"), "So"), |
200 (self.trUtf8("Separator, Any"), "Z"), |
200 (self.tr("Separator, Any"), "Z"), |
201 (self.trUtf8("Separator, Space"), "Zs"), |
201 (self.tr("Separator, Space"), "Zs"), |
202 (self.trUtf8("Separator, Line"), "Zl"), |
202 (self.tr("Separator, Line"), "Zl"), |
203 (self.trUtf8("Separator, Paragraph"), "Zp"), |
203 (self.tr("Separator, Paragraph"), "Zp"), |
204 (self.trUtf8("Other, Any"), "C"), |
204 (self.tr("Other, Any"), "C"), |
205 (self.trUtf8("Other, Control"), "Cc"), |
205 (self.tr("Other, Control"), "Cc"), |
206 (self.trUtf8("Other, Format"), "Cf"), |
206 (self.tr("Other, Format"), "Cf"), |
207 (self.trUtf8("Other, Private Use"), "Co"), |
207 (self.tr("Other, Private Use"), "Co"), |
208 (self.trUtf8("Other, Not Assigned"), "Cn"), |
208 (self.tr("Other, Not Assigned"), "Cn"), |
209 ) |
209 ) |
210 |
210 |
211 self.__characterBlocks = ( |
211 self.__characterBlocks = ( |
212 (self.trUtf8("Basic Latin"), |
212 (self.tr("Basic Latin"), |
213 "IsBasicLatin"), |
213 "IsBasicLatin"), |
214 (self.trUtf8("Latin-1 Supplement"), |
214 (self.tr("Latin-1 Supplement"), |
215 "IsLatin-1Supplement"), |
215 "IsLatin-1Supplement"), |
216 (self.trUtf8("Latin Extended-A"), |
216 (self.tr("Latin Extended-A"), |
217 "IsLatinExtended-A"), |
217 "IsLatinExtended-A"), |
218 (self.trUtf8("Latin Extended-B"), |
218 (self.tr("Latin Extended-B"), |
219 "IsLatinExtended-B"), |
219 "IsLatinExtended-B"), |
220 (self.trUtf8("IPA Extensions"), |
220 (self.tr("IPA Extensions"), |
221 "IsIPAExtensions"), |
221 "IsIPAExtensions"), |
222 (self.trUtf8("Spacing Modifier Letters"), |
222 (self.tr("Spacing Modifier Letters"), |
223 "IsSpacingModifierLetters"), |
223 "IsSpacingModifierLetters"), |
224 (self.trUtf8("Combining Diacritical Marks"), |
224 (self.tr("Combining Diacritical Marks"), |
225 "IsCombiningDiacriticalMarks"), |
225 "IsCombiningDiacriticalMarks"), |
226 (self.trUtf8("Greek"), |
226 (self.tr("Greek"), |
227 "IsGreek"), |
227 "IsGreek"), |
228 (self.trUtf8("Cyrillic"), |
228 (self.tr("Cyrillic"), |
229 "IsCyrillic"), |
229 "IsCyrillic"), |
230 (self.trUtf8("Armenian"), |
230 (self.tr("Armenian"), |
231 "IsArmenian"), |
231 "IsArmenian"), |
232 (self.trUtf8("Hebrew"), |
232 (self.tr("Hebrew"), |
233 "IsHebrew"), |
233 "IsHebrew"), |
234 (self.trUtf8("Arabic"), |
234 (self.tr("Arabic"), |
235 "IsArabic"), |
235 "IsArabic"), |
236 (self.trUtf8("Syriac"), |
236 (self.tr("Syriac"), |
237 "IsSyriac"), |
237 "IsSyriac"), |
238 (self.trUtf8("Thaana"), |
238 (self.tr("Thaana"), |
239 "IsThaana"), |
239 "IsThaana"), |
240 (self.trUtf8("Devanagari"), |
240 (self.tr("Devanagari"), |
241 "IsDevanagari"), |
241 "IsDevanagari"), |
242 (self.trUtf8("Bengali"), |
242 (self.tr("Bengali"), |
243 "IsBengali"), |
243 "IsBengali"), |
244 (self.trUtf8("Gurmukhi"), |
244 (self.tr("Gurmukhi"), |
245 "IsBengali"), |
245 "IsBengali"), |
246 (self.trUtf8("Gujarati"), |
246 (self.tr("Gujarati"), |
247 "IsGujarati"), |
247 "IsGujarati"), |
248 (self.trUtf8("Oriya"), |
248 (self.tr("Oriya"), |
249 "IsOriya"), |
249 "IsOriya"), |
250 (self.trUtf8("Tamil"), |
250 (self.tr("Tamil"), |
251 "IsTamil"), |
251 "IsTamil"), |
252 (self.trUtf8("Telugu"), |
252 (self.tr("Telugu"), |
253 "IsTelugu"), |
253 "IsTelugu"), |
254 (self.trUtf8("Kannada"), |
254 (self.tr("Kannada"), |
255 "IsKannada"), |
255 "IsKannada"), |
256 (self.trUtf8("Malayalam"), |
256 (self.tr("Malayalam"), |
257 "IsMalayalam"), |
257 "IsMalayalam"), |
258 (self.trUtf8("Sinhala"), |
258 (self.tr("Sinhala"), |
259 "IsSinhala"), |
259 "IsSinhala"), |
260 (self.trUtf8("Thai"), |
260 (self.tr("Thai"), |
261 "IsThai"), |
261 "IsThai"), |
262 (self.trUtf8("Lao"), |
262 (self.tr("Lao"), |
263 "IsLao"), |
263 "IsLao"), |
264 (self.trUtf8("Tibetan"), |
264 (self.tr("Tibetan"), |
265 "IsTibetan"), |
265 "IsTibetan"), |
266 (self.trUtf8("Myanmar"), |
266 (self.tr("Myanmar"), |
267 "IsMyanmar"), |
267 "IsMyanmar"), |
268 (self.trUtf8("Georgian"), |
268 (self.tr("Georgian"), |
269 "IsGeorgian"), |
269 "IsGeorgian"), |
270 (self.trUtf8("Hangul Jamo"), |
270 (self.tr("Hangul Jamo"), |
271 "IsHangulJamo"), |
271 "IsHangulJamo"), |
272 (self.trUtf8("Ethiopic"), |
272 (self.tr("Ethiopic"), |
273 "IsEthiopic"), |
273 "IsEthiopic"), |
274 (self.trUtf8("Cherokee"), |
274 (self.tr("Cherokee"), |
275 "IsCherokee"), |
275 "IsCherokee"), |
276 (self.trUtf8("Unified Canadian Aboriginal Syllabics"), |
276 (self.tr("Unified Canadian Aboriginal Syllabics"), |
277 "IsUnifiedCanadianAboriginalSyllabics"), |
277 "IsUnifiedCanadianAboriginalSyllabics"), |
278 (self.trUtf8("Ogham"), |
278 (self.tr("Ogham"), |
279 "IsOgham"), |
279 "IsOgham"), |
280 (self.trUtf8("Runic"), |
280 (self.tr("Runic"), |
281 "IsRunic"), |
281 "IsRunic"), |
282 (self.trUtf8("Khmer"), |
282 (self.tr("Khmer"), |
283 "IsKhmer"), |
283 "IsKhmer"), |
284 (self.trUtf8("Mongolian"), |
284 (self.tr("Mongolian"), |
285 "IsMongolian"), |
285 "IsMongolian"), |
286 (self.trUtf8("Latin Extended Additional"), |
286 (self.tr("Latin Extended Additional"), |
287 "IsLatinExtendedAdditional"), |
287 "IsLatinExtendedAdditional"), |
288 (self.trUtf8("Greek Extended"), |
288 (self.tr("Greek Extended"), |
289 "IsGreekExtended"), |
289 "IsGreekExtended"), |
290 (self.trUtf8("General Punctuation"), |
290 (self.tr("General Punctuation"), |
291 "IsGeneralPunctuation"), |
291 "IsGeneralPunctuation"), |
292 (self.trUtf8("Superscripts and Subscripts"), |
292 (self.tr("Superscripts and Subscripts"), |
293 "IsSuperscriptsandSubscripts"), |
293 "IsSuperscriptsandSubscripts"), |
294 (self.trUtf8("Currency Symbols"), |
294 (self.tr("Currency Symbols"), |
295 "IsCurrencySymbols"), |
295 "IsCurrencySymbols"), |
296 (self.trUtf8("Combining Marks for Symbols"), |
296 (self.tr("Combining Marks for Symbols"), |
297 "IsCombiningMarksforSymbols"), |
297 "IsCombiningMarksforSymbols"), |
298 (self.trUtf8("Letterlike Symbols"), |
298 (self.tr("Letterlike Symbols"), |
299 "IsLetterlikeSymbols"), |
299 "IsLetterlikeSymbols"), |
300 (self.trUtf8("Number Forms"), |
300 (self.tr("Number Forms"), |
301 "IsNumberForms"), |
301 "IsNumberForms"), |
302 (self.trUtf8("Arrows"), |
302 (self.tr("Arrows"), |
303 "IsArrows"), |
303 "IsArrows"), |
304 (self.trUtf8("Mathematical Operators"), |
304 (self.tr("Mathematical Operators"), |
305 "IsMathematicalOperators"), |
305 "IsMathematicalOperators"), |
306 (self.trUtf8("Miscellaneous Technical"), |
306 (self.tr("Miscellaneous Technical"), |
307 "IsMiscellaneousTechnical"), |
307 "IsMiscellaneousTechnical"), |
308 (self.trUtf8("Control Pictures"), |
308 (self.tr("Control Pictures"), |
309 "IsControlPictures"), |
309 "IsControlPictures"), |
310 (self.trUtf8("Optical Character Recognition"), |
310 (self.tr("Optical Character Recognition"), |
311 "IsOpticalCharacterRecognition"), |
311 "IsOpticalCharacterRecognition"), |
312 (self.trUtf8("Enclosed Alphanumerics"), |
312 (self.tr("Enclosed Alphanumerics"), |
313 "IsEnclosedAlphanumerics"), |
313 "IsEnclosedAlphanumerics"), |
314 (self.trUtf8("Box Drawing"), |
314 (self.tr("Box Drawing"), |
315 "IsBoxDrawing"), |
315 "IsBoxDrawing"), |
316 (self.trUtf8("Block Elements"), |
316 (self.tr("Block Elements"), |
317 "IsBlockElements"), |
317 "IsBlockElements"), |
318 (self.trUtf8("Geometric Shapes"), |
318 (self.tr("Geometric Shapes"), |
319 "IsGeometricShapes"), |
319 "IsGeometricShapes"), |
320 (self.trUtf8("Miscellaneous Symbols"), |
320 (self.tr("Miscellaneous Symbols"), |
321 "IsMiscellaneousSymbols"), |
321 "IsMiscellaneousSymbols"), |
322 (self.trUtf8("Dingbats"), |
322 (self.tr("Dingbats"), |
323 "IsDingbats"), |
323 "IsDingbats"), |
324 (self.trUtf8("Braille Patterns"), |
324 (self.tr("Braille Patterns"), |
325 "IsBraillePatterns"), |
325 "IsBraillePatterns"), |
326 (self.trUtf8("CJK Radicals Supplement"), |
326 (self.tr("CJK Radicals Supplement"), |
327 "IsCJKRadicalsSupplement"), |
327 "IsCJKRadicalsSupplement"), |
328 (self.trUtf8("KangXi Radicals"), |
328 (self.tr("KangXi Radicals"), |
329 "IsKangXiRadicals"), |
329 "IsKangXiRadicals"), |
330 (self.trUtf8("Ideographic Description Chars"), |
330 (self.tr("Ideographic Description Chars"), |
331 "IsIdeographicDescriptionChars"), |
331 "IsIdeographicDescriptionChars"), |
332 (self.trUtf8("CJK Symbols and Punctuation"), |
332 (self.tr("CJK Symbols and Punctuation"), |
333 "IsCJKSymbolsandPunctuation"), |
333 "IsCJKSymbolsandPunctuation"), |
334 (self.trUtf8("Hiragana"), |
334 (self.tr("Hiragana"), |
335 "IsHiragana"), |
335 "IsHiragana"), |
336 (self.trUtf8("Katakana"), |
336 (self.tr("Katakana"), |
337 "IsKatakana"), |
337 "IsKatakana"), |
338 (self.trUtf8("Bopomofo"), |
338 (self.tr("Bopomofo"), |
339 "IsBopomofo"), |
339 "IsBopomofo"), |
340 (self.trUtf8("Hangul Compatibility Jamo"), |
340 (self.tr("Hangul Compatibility Jamo"), |
341 "IsHangulCompatibilityJamo"), |
341 "IsHangulCompatibilityJamo"), |
342 (self.trUtf8("Kanbun"), |
342 (self.tr("Kanbun"), |
343 "IsKanbun"), |
343 "IsKanbun"), |
344 (self.trUtf8("Bopomofo Extended"), |
344 (self.tr("Bopomofo Extended"), |
345 "IsBopomofoExtended"), |
345 "IsBopomofoExtended"), |
346 (self.trUtf8("Enclosed CJK Letters and Months"), |
346 (self.tr("Enclosed CJK Letters and Months"), |
347 "IsEnclosedCJKLettersandMonths"), |
347 "IsEnclosedCJKLettersandMonths"), |
348 (self.trUtf8("CJK Compatibility"), |
348 (self.tr("CJK Compatibility"), |
349 "IsCJKCompatibility"), |
349 "IsCJKCompatibility"), |
350 (self.trUtf8("CJK Unified Ideographs Extension A"), |
350 (self.tr("CJK Unified Ideographs Extension A"), |
351 "IsCJKUnifiedIdeographsExtensionA"), |
351 "IsCJKUnifiedIdeographsExtensionA"), |
352 (self.trUtf8("CJK Unified Ideographs"), |
352 (self.tr("CJK Unified Ideographs"), |
353 "IsCJKUnifiedIdeographs"), |
353 "IsCJKUnifiedIdeographs"), |
354 (self.trUtf8("Yi Syllables"), |
354 (self.tr("Yi Syllables"), |
355 "IsYiSyllables"), |
355 "IsYiSyllables"), |
356 (self.trUtf8("Yi Radicals"), |
356 (self.tr("Yi Radicals"), |
357 "IsYiRadicals"), |
357 "IsYiRadicals"), |
358 (self.trUtf8("Hangul Syllables"), |
358 (self.tr("Hangul Syllables"), |
359 "IsHangulSyllables"), |
359 "IsHangulSyllables"), |
360 (self.trUtf8("Private Use"), |
360 (self.tr("Private Use"), |
361 "IsPrivateUse"), |
361 "IsPrivateUse"), |
362 (self.trUtf8("CJK Compatibility Ideographs"), |
362 (self.tr("CJK Compatibility Ideographs"), |
363 "IsCJKCompatibilityIdeographs"), |
363 "IsCJKCompatibilityIdeographs"), |
364 (self.trUtf8("Alphabetic Presentation Forms"), |
364 (self.tr("Alphabetic Presentation Forms"), |
365 "IsAlphabeticPresentationForms"), |
365 "IsAlphabeticPresentationForms"), |
366 (self.trUtf8("Arabic Presentation Forms-A"), |
366 (self.tr("Arabic Presentation Forms-A"), |
367 "IsArabicPresentationForms-A"), |
367 "IsArabicPresentationForms-A"), |
368 (self.trUtf8("Combining Half Marks"), |
368 (self.tr("Combining Half Marks"), |
369 "IsCombiningHalfMarks"), |
369 "IsCombiningHalfMarks"), |
370 (self.trUtf8("CJK Compatibility Forms"), |
370 (self.tr("CJK Compatibility Forms"), |
371 "IsCJKCompatibilityForms"), |
371 "IsCJKCompatibilityForms"), |
372 (self.trUtf8("Small Form Variants"), |
372 (self.tr("Small Form Variants"), |
373 "IsSmallFormVariants"), |
373 "IsSmallFormVariants"), |
374 (self.trUtf8("Arabic Presentation Forms-B"), |
374 (self.tr("Arabic Presentation Forms-B"), |
375 "IsArabicPresentationForms-B"), |
375 "IsArabicPresentationForms-B"), |
376 (self.trUtf8("Halfwidth and Fullwidth Forms"), |
376 (self.tr("Halfwidth and Fullwidth Forms"), |
377 "IsHalfwidthandFullwidthForms"), |
377 "IsHalfwidthandFullwidthForms"), |
378 (self.trUtf8("Specials"), |
378 (self.tr("Specials"), |
379 "IsSpecials"), |
379 "IsSpecials"), |
380 (self.trUtf8("Old Italic"), |
380 (self.tr("Old Italic"), |
381 "IsOldItalic"), |
381 "IsOldItalic"), |
382 (self.trUtf8("Gothic"), |
382 (self.tr("Gothic"), |
383 "IsGothic"), |
383 "IsGothic"), |
384 (self.trUtf8("Deseret"), |
384 (self.tr("Deseret"), |
385 "IsDeseret"), |
385 "IsDeseret"), |
386 (self.trUtf8("Byzantine Musical Symbols"), |
386 (self.tr("Byzantine Musical Symbols"), |
387 "IsByzantineMusicalSymbols"), |
387 "IsByzantineMusicalSymbols"), |
388 (self.trUtf8("Musical Symbols"), |
388 (self.tr("Musical Symbols"), |
389 "IsMusicalSymbols"), |
389 "IsMusicalSymbols"), |
390 (self.trUtf8("Mathematical Alphanumeric Symbols"), |
390 (self.tr("Mathematical Alphanumeric Symbols"), |
391 "IsMathematicalAlphanumericSymbols"), |
391 "IsMathematicalAlphanumericSymbols"), |
392 (self.trUtf8("CJK Unified Ideographic Extension B"), |
392 (self.tr("CJK Unified Ideographic Extension B"), |
393 "IsCJKUnifiedIdeographicExtensionB"), |
393 "IsCJKUnifiedIdeographicExtensionB"), |
394 (self.trUtf8("CJK Compatapility Ideographic Supplement"), |
394 (self.tr("CJK Compatapility Ideographic Supplement"), |
395 "IsCJKCompatapilityIdeographicSupplement"), |
395 "IsCJKCompatapilityIdeographicSupplement"), |
396 (self.trUtf8("Tags"), |
396 (self.tr("Tags"), |
397 "IsTags"), |
397 "IsTags"), |
398 ) |
398 ) |
399 |
399 |
400 def __populateCharTypeCombo(self, combo, isSingle): |
400 def __populateCharTypeCombo(self, combo, isSingle): |
401 """ |
401 """ |