QShortcutEvent Class Reference

[ QtGui module]

The QShortcutEvent class provides an event which is generated when the user presses a key combination. 更多...

继承 QEvent .

方法


详细描述

The QShortcutEvent class provides an event which is generated when the user presses a key combination.

Normally you don't need to use this class directly; QShortcut provides a higher-level interface to handle shortcut keys.


方法文档编制

QShortcutEvent.__init__ ( self , QKeySequence   key , int  id , bool  ambiguous  = False)

构造快捷键事件为给定 key press, associated with the QShortcut ID id .

ambiguous specifies whether there is more than one QShortcut for the same key sequence.

QShortcutEvent.__init__ ( self , QShortcutEvent )

bool QShortcutEvent.isAmbiguous ( self )

Returns true if the key sequence that triggered the event is ambiguous.

另请参阅 QShortcut.activatedAmbiguously ().

QKeySequence QShortcutEvent.key ( self )

Returns the key sequence that triggered the event.

int QShortcutEvent.shortcutId ( self )

Returns the ID of the QShortcut object for which this event was generated.

另请参阅 QShortcut.id ().