case 0x2A: key_code = Qt::Key_Shift; unicode = 0xffff; modifiers |= Qt::ShiftModifier; if(shift) { shift = FALSE; qWarning("Caps Off!"); } else { shift = TRUE; qWarning("Caps On!"); } break;