コード例 #1
0
ファイル: arraybuilder.py プロジェクト: ShenggaoZhu/spyder
    def keyPressEvent(self, event):
        """
        Qt override.
        """
        QToolTip.hideText()
        ctrl = event.modifiers() & Qt.ControlModifier

        if event.key() in [Qt.Key_Enter, Qt.Key_Return]:
            if ctrl:
                self.process_text(array=False)
            else:
                self.process_text(array=True)
            self.accept()
        else:
            QDialog.keyPressEvent(self, event)
コード例 #2
0
    def keyPressEvent(self, event):
        """
        Qt override.
        """
        QToolTip.hideText()
        ctrl = event.modifiers() & Qt.ControlModifier

        if event.key() in [Qt.Key_Enter, Qt.Key_Return]:
            if ctrl:
                self.process_text(array=False)
            else:
                self.process_text(array=True)
            self.accept()
        else:
            QDialog.keyPressEvent(self, event)
コード例 #3
0
 def keyPressEvent(self, q_key_event):
     if q_key_event.key() == Qt.Key_Escape:
         self.hide()
     else:
         QDialog.keyPressEvent(self, q_key_event)
コード例 #4
0
 def keyPressEvent(self, q_key_event):
     if not self.close_button.isEnabled() and q_key_event.key() == Qt.Key_Escape:
         pass
     else:
         QDialog.keyPressEvent(self, q_key_event)