129 """ |
129 """ |
130 Private method to handle a key press event. |
130 Private method to handle a key press event. |
131 |
131 |
132 @param evt the key event (QKeyEvent) |
132 @param evt the key event (QKeyEvent) |
133 """ |
133 """ |
134 if evt.key() == Qt.Key_Control: |
134 if evt.key() in [Qt.Key_Control, Qt.Key_Meta, Qt.Key_Shift, Qt.Key_Alt, |
135 return |
135 Qt.Key_Menu, Qt.Key_Hyper_L, Qt.Key_Hyper_R, |
136 if evt.key() == Qt.Key_Meta: |
136 Qt.Key_Super_L, Qt.Key_Super_R]: |
137 return |
|
138 if evt.key() == Qt.Key_Shift: |
|
139 return |
|
140 if evt.key() == Qt.Key_Alt: |
|
141 return |
|
142 if evt.key() == Qt.Key_Menu: |
|
143 return |
137 return |
144 |
138 |
145 if self.keyIndex == 4: |
139 if self.keyIndex == 4: |
146 self.keyIndex = 0 |
140 self.keyIndex = 0 |
147 self.keys = [0, 0, 0, 0] |
141 self.keys = [0, 0, 0, 0] |