コード例 #1
0
ファイル: control.py プロジェクト: jitseniesen/spyder
 def keyPressEvent(self, event):
     """Reimplement Qt Method - Basic keypress event handler"""
     event, text, key, ctrl, shift = restore_keyevent(event)
     if key == Qt.Key_ParenLeft and not self.has_selected_text() and self.help_enabled:
         self._key_paren_left(text)
     else:
         # Let the parent widget handle the key press event
         QTextEdit.keyPressEvent(self, event)
コード例 #2
0
ファイル: control.py プロジェクト: zhygit/spyder
 def keyPressEvent(self, event):
     """Reimplement Qt Method - Basic keypress event handler"""
     event, text, key, ctrl, shift = restore_keyevent(event)
     if key == Qt.Key_ParenLeft and not self.has_selected_text() \
       and self.help_enabled and not self.parent()._reading:
         self._key_paren_left(text)
     else:
         # Let the parent widget handle the key press event
         QTextEdit.keyPressEvent(self, event)
コード例 #3
0
    def keyPressEvent(self, event):
        """Reimplement Qt Method - Basic keypress event handler"""
        event, text, key, ctrl, shift = restore_keyevent(event)

        if key == Qt.Key_Slash and self.isVisible():
            self.sig_show_find_widget_requested.emit()
        else:
            # Let the parent widget handle the key press event
            QTextEdit.keyPressEvent(self, event)
コード例 #4
0
 def keyPressEvent(self, event):
     """Reimplement Qt Method - Basic keypress event handler"""
     event, text, key, ctrl, shift = restore_keyevent(event)
     if key == Qt.Key_Question and not self.has_selected_text():
         self._key_question(text)
     elif key == Qt.Key_ParenLeft and not self.has_selected_text():
         self._key_question(text)
     else:
         # Let the parent widget handle the key press event
         QTextEdit.keyPressEvent(self, event)