| 948 | } |
| 949 | |
| 950 | SDL_Keycode convQtKey2SDLKeyCode(Qt::Key q, uint32_t nativeVirtualKey) |
| 951 | { |
| 952 | SDL_Keycode s = SDLK_UNKNOWN; |
| 953 | |
| 954 | switch (q) |
| 955 | { |
| 956 | case Key_Escape: |
| 957 | s = SDLK_ESCAPE; |
| 958 | break; |
| 959 | case Key_Tab: |
| 960 | case Key_Backtab: |
| 961 | s = SDLK_TAB; |
| 962 | break; |
| 963 | case Key_Backspace: |
| 964 | s = SDLK_BACKSPACE; |
| 965 | break; |
| 966 | case Key_Return: |
| 967 | s = SDLK_RETURN; |
| 968 | break; |
| 969 | case Key_Enter: |
| 970 | s = SDLK_KP_ENTER; |
| 971 | break; |
| 972 | case Key_Insert: |
| 973 | s = SDLK_INSERT; |
| 974 | break; |
| 975 | case Key_Delete: |
| 976 | s = SDLK_DELETE; |
| 977 | break; |
| 978 | case Key_Pause: |
| 979 | s = SDLK_PAUSE; |
| 980 | break; |
| 981 | case Key_Print: |
| 982 | s = SDLK_PRINTSCREEN; |
| 983 | break; |
| 984 | case Key_SysReq: |
| 985 | s = SDLK_SYSREQ; |
| 986 | break; |
| 987 | case Key_Clear: |
| 988 | s = SDLK_CLEAR; |
| 989 | break; |
| 990 | case Key_Home: |
| 991 | s = SDLK_HOME; |
| 992 | break; |
| 993 | case Key_End: |
| 994 | s = SDLK_END; |
| 995 | break; |
| 996 | case Key_Left: |
| 997 | s = SDLK_LEFT; |
| 998 | break; |
| 999 | case Key_Up: |
| 1000 | s = SDLK_UP; |
| 1001 | break; |
| 1002 | case Key_Right: |
| 1003 | s = SDLK_RIGHT; |
| 1004 | break; |
| 1005 | case Key_Down: |
| 1006 | s = SDLK_DOWN; |
| 1007 | break; |
no outgoing calls
no test coverage detected