Lines Matching full:code
9 * 1. Redistributions of source code must retain the above copyright
162 int code = 0;
164 code = string.unicode()->unicode();
165 //qDebug() << ">>>>>>>>> keyDown" << code << (char)code;
167 if (code == '\r') {
168 code = Qt::Key_Return;
169 } else if (code == '\t') {
170 code = Qt::Key_Tab;
172 code = Qt::Key_Backtab;
174 } else if (code == KEYCODE_DEL || code == KEYCODE_BACKSPACE) {
175 code = Qt::Key_Backspace;
179 } else if (code == 'o' && modifs == Qt::ControlModifier) {
181 code = '\n';
183 } else if (code == 'y' && modifs == Qt::ControlModifier) {
185 code = 'c';
186 } else if (code == 'k' && modifs == Qt::ControlModifier) {
188 code = 'x';
189 } else if (code == 'a' && modifs == Qt::ControlModifier) {
191 code = Qt::Key_Home;
193 } else if (code == KEYCODE_LEFTARROW) {
195 code = Qt::Key_Left;
197 code = Qt::Key_Home;
200 } else if (code == KEYCODE_RIGHTARROW) {
202 code = Qt::Key_Right;
204 code = Qt::Key_End;
207 } else if (code == KEYCODE_UPARROW) {
209 code = Qt::Key_Up;
211 code = Qt::Key_PageUp;
214 } else if (code == KEYCODE_DOWNARROW) {
216 code = Qt::Key_Down;
218 code = Qt::Key_PageDown;
221 } else if (code == 'a' && modifs == Qt::ControlModifier) {
223 code = Qt::Key_Home;
226 code = string.unicode()->toUpper().unicode();
234 code = Qt::Key_F1 + (functionKey - 1);
238 code = Qt::Key_Left;
241 code = Qt::Key_Right;
244 code = Qt::Key_Up;
247 code = Qt::Key_Down;
250 code = Qt::Key_PageUp;
253 code = Qt::Key_PageDown;
256 code = Qt::Key_Home;
259 code = Qt::Key_End;
262 code = Qt::Key_Delete;
265 QKeyEvent event(QEvent::KeyPress, code, modifs, s);
267 QKeyEvent event2(QEvent::KeyRelease, code, modifs, s);