コード例 #1
0
ファイル: GraphicsTextNode.py プロジェクト: pydoted/dotEd
    def keyPressEvent(self, event):
        '''Handle key pressed event.

        Argument(s):
        event (QKeyEvent): Key event
        '''
        QGraphicsTextItem.keyPressEvent(self, event)
        self.parentItem().updateShapeAndEdges()
コード例 #2
0
    def keyPressEvent(self, event):
        '''Handle key pressed event.

        Argument(s):
        event (QKeyEvent): Key event
        '''
        QGraphicsTextItem.keyPressEvent(self, event)
        self.parentItem().updateShapeAndEdges()
コード例 #3
0
ファイル: insertionitem.py プロジェクト: nate-w/cadnano2.5
 def textkeyPressEvent(self, event):
     """
     Must intercept invalid input events.  Make changes here
     """
     a = event.key()
     text = event.text()
     if a in [Qt.Key_Space, Qt.Key_Tab]:
         return
     elif a in [Qt.Key_Return, Qt.Key_Enter]:
         self.inputMethodEventHandler(event)
         return
     # elif unicode(text).isalpha():
     elif text.isalpha():
         return
     else:
         return QGraphicsTextItem.keyPressEvent(self._label, event)
コード例 #4
0
 def textkeyPressEvent(self, event):
     """
     Must intercept invalid input events.  Make changes here
     """
     a = event.key()
     text = event.text()
     if a in [Qt.Key_Space, Qt.Key_Tab]:
         return
     elif a in [Qt.Key_Return, Qt.Key_Enter]:
         self.inputMethodEventHandler(event)
         return
     # elif unicode(text).isalpha():
     elif text.isalpha():
         return
     else:
         return QGraphicsTextItem.keyPressEvent(self._label, event)
コード例 #5
0
 def keyPressEvent(self, event: QKeyEvent):
     """Must intercept invalid input events.  Make changes here
     """
     a = event.key()
     text = event.text()
     if a in [Qt.Key_Space, Qt.Key_Tab]:
         return
     elif a in [Qt.Key_Escape]:
         self.updateLabel()
         self.focusOut()
         return
     elif a in [Qt.Key_Return, Qt.Key_Enter]:
         self.inputMethodEvent(event)
         return
     elif text.isalpha():
         return
     else:
         return QGraphicsTextItem.keyPressEvent(self, event)
コード例 #6
0
ファイル: node.py プロジェクト: MatthieuDien/DotEd
 def keyPressEvent(self, e):
     QGraphicsTextItem.keyPressEvent(self, e)
     self.parentItem().update()
コード例 #7
0
ファイル: node.py プロジェクト: MatthieuDien/DotEd
 def keyPressEvent(self, e):
     QGraphicsTextItem.keyPressEvent(self, e)
     self.parentItem().update()