[QtGui module]

该QKeyEventTransition类提供了关键事件的转变。More…

继承QEventTransition

Methods

  • __init__ (self, QState sourceState = None)
  • __init__ (self, QObject object, QEvent.Type type, int key, QState sourceState = None)
  • bool eventTest (self, QEvent event)
  • int key (self)
  • Qt.KeyboardModifiers modifierMask (self)
  • onTransition (self, QEvent event)
  • setKey (self, int key)
  • setModifierMask (self, Qt.KeyboardModifiers modifiers)

Detailed Description

该QKeyEventTransition类提供了关键事件的转变。

QKeyEventTransition是一部分The State Machine Framework


Method Documentation

  1. QKeyEventTransition.__init__ (self, QState sourceState = None)

sourceState的说法,如果不是没有,原因self通过Qt的,而不是PyQt的拥有。

构造具有给定一个新的关键事件转变sourceState

  1. QKeyEventTransition.__init__ (self, QObject object, QEvent.Type type, int key, QState sourceState = None)

sourceState的说法,如果不是没有,原因self通过Qt的,而不是PyQt的拥有。

构造对给定事件的一个新的关键事件转变type对于给定的object用给定的keysourceState

  1. bool QKeyEventTransition.eventTest (self, QEvent event)

从重新实现QAbstractTransition.eventTest( ) 。

  1. int QKeyEventTransition.key (self)
  1. Qt.KeyboardModifiers QKeyEventTransition.modifierMask (self)

[

  1. QKeyEventTransition.onTransition (self, QEvent event)

](docs_index.htm)

从重新实现QAbstractTransition.onTransition( ) 。

  1. QKeyEventTransition.setKey (self, int key)
  1. QKeyEventTransition.setModifierMask (self, Qt.KeyboardModifiers modifiers)