API Reference for Enthought Tool Suite 3.2.0
Converts a QKeyEvent to a standardized "name".
Mapping from PyQt non-keypad key names to Enable key names.
key_map = { Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_Backspace') : Const('Backspace'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_Tab') : Const('Tab'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_Return') : Const('Enter'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_Escape') : Const('Esc'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_Delete') : Const('Delete'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_Cancel') : Const('Cancel'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_Clear') : Const('Clear'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_Shift') : Const('Shift'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_Control') : Const('Control'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_Menu') : Const('Menu'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_Pause') : Const('Pause'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_PageUp') : Const('Page Up'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_PageDown') : Const('Page Down'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_End') : Const('End'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_Home') : Const('Home'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_Left') : Const('Left'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_Up') : Const('Up'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_Right') : Const('Right'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_Down') : Const('Down'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_Select') : Const('Select'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_Print') : Const('Print'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_Execute') : Const('Execute'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_Insert') : Const('Insert'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_Help') : Const('Help'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_F1') : Const('F1'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_F2') : Const('F2'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_F3') : Const('F3'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_F4') : Const('F4'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_F5') : Const('F5'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_F6') : Const('F6'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_F7') : Const('F7'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_F8') : Const('F8'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_F9') : Const('F9'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_F10') : Const('F10'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_F11') : Const('F11'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_F12') : Const('F12'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_F13') : Const('F13'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_F14') : Const('F14'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_F15') : Const('F15'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_F16') : Const('F16'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_F17') : Const('F17'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_F18') : Const('F18'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_F19') : Const('F19'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_F20') : Const('F20'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_F21') : Const('F21'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_F22') : Const('F22'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_F23') : Const('F23'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_F24') : Const('F24'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_NumLock') : Const('Num Lock'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_ScrollLock') : Const('Scroll Lock') }
Mapping from PyQt keypad key names to Enable key names.
keypad_map = { Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_Enter') : Const('Enter'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_0') : Const('Numpad 0'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_1') : Const('Numpad 1'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_2') : Const('Numpad 2'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_3') : Const('Numpad 3'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_4') : Const('Numpad 4'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_5') : Const('Numpad 5'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_6') : Const('Numpad 6'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_7') : Const('Numpad 7'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_8') : Const('Numpad 8'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_9') : Const('Numpad 9'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_Asterisk') : Const('Multiply'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_Plus') : Const('Add'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_Comma') : Const('Separator'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_Minus') : Const('Subtract'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_Period') : Const('Decimal'), Getattr(Getattr(Name('QtCore'), 'Qt'), 'Key_Slash') : Const('Divide') }
Converts a keystroke event into a corresponding key name.
| Local name | Refers to |
|---|---|
| QtCore | PyQt4.QtCore |
© Copyright 2002-2009 Enthought, Inc.