| 139 | } |
| 140 | |
| 141 | void XWindowsKeyState::mapKeyToKeycodes(KeyID key, KeycodeList &keycodes) const |
| 142 | { |
| 143 | keycodes.clear(); |
| 144 | std::pair<KeyToKeyCodeMap::const_iterator, KeyToKeyCodeMap::const_iterator> range = m_keyCodeFromKey.equal_range(key); |
| 145 | for (KeyToKeyCodeMap::const_iterator i = range.first; i != range.second; ++i) { |
| 146 | keycodes.push_back(i->second); |
| 147 | } |
| 148 | } |
| 149 | |
| 150 | bool XWindowsKeyState::fakeCtrlAltDel() |
| 151 | { |