| 2094 | } |
| 2095 | |
| 2096 | void QItemSetupDialog::initKeyListComboBoxes() |
| 2097 | { |
| 2098 | updateOriginalKeyListComboBox(); |
| 2099 | updateMappingKeyListComboBox(); |
| 2100 | |
| 2101 | const KeyListComboBox *orikeyComboBox = QKeyMapper::getInstance()->getOriKeyComboBox(); |
| 2102 | const KeyListComboBox *mapkeyComboBox = QKeyMapper::getInstance()->getMapKeyComboBox(); |
| 2103 | |
| 2104 | for(int i = 1; i < orikeyComboBox->count(); i++) { |
| 2105 | QString text = orikeyComboBox->itemText(i); |
| 2106 | s_valiedOriginalKeyList.append(text); |
| 2107 | } |
| 2108 | |
| 2109 | for(int i = 1; i < mapkeyComboBox->count(); i++) { |
| 2110 | QString text = mapkeyComboBox->itemText(i); |
| 2111 | s_valiedMappingKeyList.append(text); |
| 2112 | } |
| 2113 | s_valiedMappingKeyList.append(QKeyMapper_Worker::SpecialOriginalKeysList); |
| 2114 | |
| 2115 | s_valiedMappingKeyList.removeOne(SEPARATOR_WAITTIME); |
| 2116 | s_valiedMappingKeyList.removeOne(SEPARATOR_NEXTARROW); |
| 2117 | s_valiedMappingKeyList.removeOne(PREFIX_SEND_DOWN); |
| 2118 | s_valiedMappingKeyList.removeOne(PREFIX_SEND_UP); |
| 2119 | s_valiedMappingKeyList.removeOne(PREFIX_SEND_TOGGLE); |
| 2120 | s_valiedMappingKeyList.removeOne(PREFIX_SEND_FORCE_UP); |
| 2121 | s_valiedMappingKeyList.removeOne(PREFIX_SEND_FORCE_TOGGLE); |
| 2122 | s_valiedMappingKeyList.removeOne(PREFIX_SEND_BOTH); |
| 2123 | s_valiedMappingKeyList.removeOne(PREFIX_SEND_EXCLUSION); |
| 2124 | |
| 2125 | s_valiedMappingKeyList.removeOne(SENDTEXT_STR); |
| 2126 | s_valiedMappingKeyList.removeOne(PASTETEXT_STR); |
| 2127 | s_valiedMappingKeyList.removeOne(RUN_STR); |
| 2128 | s_valiedMappingKeyList.removeOne(SWITCHTAB_STR); |
| 2129 | s_valiedMappingKeyList.removeOne(SWITCHTAB_SAVE_STR); |
| 2130 | s_valiedMappingKeyList.removeOne(MACRO_STR); |
| 2131 | s_valiedMappingKeyList.removeOne(UNIVERSAL_MACRO_STR); |
| 2132 | s_valiedMappingKeyList.removeOne(REPEAT_STR); |
| 2133 | s_valiedMappingKeyList.removeOne(ONLYONCE_STR); |
| 2134 | s_valiedMappingKeyList.removeOne(UNLOCK_STR); |
| 2135 | s_valiedMappingKeyList.removeOne(SHOWFBUTTON_STR); |
| 2136 | s_valiedMappingKeyList.removeOne(HIDEFBUTTON_STR); |
| 2137 | s_valiedMappingKeyList.removeOne(SETVOLUME_STR); |
| 2138 | s_valiedMappingKeyList.removeOne(SETVOLUME_NOTIFY_STR); |
| 2139 | s_valiedMappingKeyList.removeOne(SETMICVOLUME_STR); |
| 2140 | s_valiedMappingKeyList.removeOne(SETMICVOLUME_NOTIFY_STR); |
| 2141 | s_valiedMappingKeyList.removeOne(VJOY_LT_BRAKE_TEMPLATE_STR); |
| 2142 | s_valiedMappingKeyList.removeOne(VJOY_RT_BRAKE_TEMPLATE_STR); |
| 2143 | s_valiedMappingKeyList.removeOne(VJOY_LT_ACCEL_TEMPLATE_STR); |
| 2144 | s_valiedMappingKeyList.removeOne(VJOY_RT_ACCEL_TEMPLATE_STR); |
| 2145 | |
| 2146 | s_valiedMappingKeyList.removeOne(MOUSE_L_WINDOWPOINT_STR); |
| 2147 | s_valiedMappingKeyList.removeOne(MOUSE_R_WINDOWPOINT_STR); |
| 2148 | s_valiedMappingKeyList.removeOne(MOUSE_M_WINDOWPOINT_STR); |
| 2149 | s_valiedMappingKeyList.removeOne(MOUSE_X1_WINDOWPOINT_STR); |
| 2150 | s_valiedMappingKeyList.removeOne(MOUSE_X2_WINDOWPOINT_STR); |
| 2151 | s_valiedMappingKeyList.removeOne(MOUSE_MOVE_WINDOWPOINT_STR); |
| 2152 | s_valiedMappingKeyList.removeOne(MOUSE_L_SCREENPOINT_STR); |
| 2153 | s_valiedMappingKeyList.removeOne(MOUSE_R_SCREENPOINT_STR); |