37 self.comboItems.append((self.trUtf8( |
37 self.comboItems.append((self.trUtf8( |
38 "Unicode character in hexadecimal notation"), "-h")) |
38 "Unicode character in hexadecimal notation"), "-h")) |
39 self.comboItems.append((self.trUtf8( |
39 self.comboItems.append((self.trUtf8( |
40 "ASCII/Latin1 character in octal notation"), "-o")) |
40 "ASCII/Latin1 character in octal notation"), "-o")) |
41 self.singleComboItems.extend([ |
41 self.singleComboItems.extend([ |
42 ("---", "-i"), |
42 ("---", "-i"), |
43 (self.trUtf8("Bell character (\\a)"), "\\a"), |
43 (self.trUtf8("Bell character (\\a)"), "\\a"), |
44 (self.trUtf8("Escape character (\\e)"), "\\e"), |
44 (self.trUtf8("Escape character (\\e)"), "\\e"), |
45 (self.trUtf8("Page break (\\f)"), "\\f"), |
45 (self.trUtf8("Page break (\\f)"), "\\f"), |
46 (self.trUtf8("Line feed (\\n)"), "\\n"), |
46 (self.trUtf8("Line feed (\\n)"), "\\n"), |
47 (self.trUtf8("Carriage return (\\r)"), "\\r"), |
47 (self.trUtf8("Carriage return (\\r)"), "\\r"), |
48 (self.trUtf8("Horizontal tabulator (\\t)"), "\\t"), |
48 (self.trUtf8("Horizontal tabulator (\\t)"), "\\t"), |
49 ("---", "-i"), |
49 ("---", "-i"), |
50 (self.trUtf8("Character Category"), "-ccp"), |
50 (self.trUtf8("Character Category"), "-ccp"), |
51 (self.trUtf8("Special Character Category"), "-csp"), |
51 (self.trUtf8("Special Character Category"), "-csp"), |
52 (self.trUtf8("Character Block"), "-cbp"), |
52 (self.trUtf8("Character Block"), "-cbp"), |
53 (self.trUtf8("POSIX Named Set"), "-psp"), |
53 (self.trUtf8("POSIX Named Set"), "-psp"), |
54 (self.trUtf8("Not Character Category"), "-ccn"), |
54 (self.trUtf8("Not Character Category"), "-ccn"), |
55 (self.trUtf8("Not Character Block"), "-cbn"), |
55 (self.trUtf8("Not Character Block"), "-cbn"), |
56 (self.trUtf8("Not Special Character Category"), "-csn"), |
56 (self.trUtf8("Not Special Character Category"), "-csn"), |
57 (self.trUtf8("Not POSIX Named Set"), "-psn"), |
57 (self.trUtf8("Not POSIX Named Set"), "-psn"), |
58 ]) |
58 ]) |
59 |
59 |
60 self.charValidator = QRegExpValidator(QRegExp(".{0,1}"), self) |
60 self.charValidator = QRegExpValidator(QRegExp(".{0,1}"), self) |
61 self.hexValidator = QRegExpValidator(QRegExp("[0-9a-fA-F]{0,4}"), self) |
61 self.hexValidator = QRegExpValidator(QRegExp("[0-9a-fA-F]{0,4}"), self) |
62 self.octValidator = QRegExpValidator(QRegExp("[0-3]?[0-7]{0,2}"), self) |
62 self.octValidator = QRegExpValidator(QRegExp("[0-3]?[0-7]{0,2}"), self) |