119{
120 static QMap<QChar, QChar> map = {
121
122
123 {QChar{0x3041}, QChar{0x3042}},
124 {QChar{0x3043}, QChar{0x3044}},
125 {QChar{0x3045}, QChar{0x3046}},
126 {QChar{0x3047}, QChar{0x3048}},
127 {QChar{0x3049}, QChar{0x304A}},
128 {QChar{0x3095}, QChar{0x304B}},
129 {QChar{0x3096}, QChar{0x3051}},
130 {QChar{0x1B132}, QChar{0x3053}},
131 {QChar{0x3063}, QChar{0x3064}},
132 {QChar{0x3083}, QChar{0x3084}},
133 {QChar{0x3085}, QChar{0x3086}},
134 {QChar{0x3087}, QChar{0x3088}},
135 {QChar{0x308E}, QChar{0x308F}},
136 {QChar{0x1B150}, QChar{0x3090}},
137 {QChar{0x1B151}, QChar{0x3091}},
138 {QChar{0x1B152}, QChar{0x3092}},
139
140 {QChar{0x30A1}, QChar{0x30A2}},
141 {QChar{0x30A3}, QChar{0x30A4}},
142 {QChar{0x30A5}, QChar{0x30A6}},
143 {QChar{0x30A7}, QChar{0x30A8}},
144 {QChar{0x30A9}, QChar{0x30AA}},
145 {QChar{0x30F5}, QChar{0x30AB}},
146 {QChar{0x31F0}, QChar{0x30AF}},
147 {QChar{0x30F6}, QChar{0x30B1}},
148 {QChar{0x1B155}, QChar{0x30B3}},
149 {QChar{0x31F1}, QChar{0x30B7}},
150 {QChar{0x31F2}, QChar{0x30B9}},
151 {QChar{0x30C3}, QChar{0x30C4}},
152 {QChar{0x31F3}, QChar{0x30C8}},
153 {QChar{0x31F4}, QChar{0x30CC}},
154 {QChar{0x31F5}, QChar{0x30CF}},
155 {QChar{0x31F6}, QChar{0x30D2}},
156 {QChar{0x31F7}, QChar{0x30D5}},
157 {QChar{0x31F8}, QChar{0x30D8}},
158 {QChar{0x31F9}, QChar{0x30DB}},
159 {QChar{0x31FA}, QChar{0x30E0}},
160 {QChar{0x30E3}, QChar{0x30E4}},
161 {QChar{0x30E5}, QChar{0x30E6}},
162 {QChar{0x30E7}, QChar{0x30E8}},
163 {QChar{0x31FB}, QChar{0x30E9}},
164 {QChar{0x31FC}, QChar{0x30EA}},
165 {QChar{0x31FD}, QChar{0x30EB}},
166 {QChar{0x31FE}, QChar{0x30EC}},
167 {QChar{0x31FF}, QChar{0x30ED}},
168 {QChar{0x30EE}, QChar{0x30EF}},
169 {QChar{0x1B164}, QChar{0x30F0}},
170 {QChar{0x1B165}, QChar{0x30F1}},
171 {QChar{0x1B166}, QChar{0x30F2}},
172 {QChar{0x1B167}, QChar{0x30F3}},
173
174 {QChar{0xFF67}, QChar{0xFF71}},
175 {QChar{0xFF68}, QChar{0xFF72}},
176 {QChar{0xFF69}, QChar{0xFF73}},
177 {QChar{0xFF6A}, QChar{0xFF74}},
178 {QChar{0xFF6B}, QChar{0xFF75}},
179 {QChar{0xFF6F}, QChar{0xFF82}},
180 {QChar{0xFF6C}, QChar{0xFF94}},
181 {QChar{0xFF6D}, QChar{0xFF95}},
182 {QChar{0xFF6E}, QChar{0xFF96}},
183
184 };
185
186 return map.value(
value, defaultValue);
187}