HotkeyTrigger.HotkeyTrigger Class Reference

#include <class_hotkey_trigger_1_1_hotkey_trigger.h>

List of all members.

Public Member Functions

  __init__ ()
  __str__ ()
  __hash__ ()
  Need to implement this method so that this class can be used as a dictionary key.
  __eq__ ()
  __ne__ ()
  __gt__ ()
  __ge__ ()
  __lt__ ()
  __le__ ()
  getKey ()
  setControl ()
  Add or remove the Control modifier.
  getControl ()
  Return True if this trigger has the Control modifier.
  setAlt ()
  Add or remove the Alt modifier.
  getAlt ()
  Return True if this trigger has the Alt modifier.
  getModifiersValue ()
  Return an integer representing the modifier value.
  getModifiersString ()
  Return the modifiers string.

Public Attributes

string  kControl = "control"
string  kAlt = "alt"

Member Function Documentation

HotkeyTrigger.HotkeyTrigger.__init__ ( )
HotkeyTrigger.HotkeyTrigger.__str__ ( )
HotkeyTrigger.HotkeyTrigger.__hash__ ( )

Need to implement this method so that this class can be used as a dictionary key.

The Python documentation recommends using Exclusive Or on the hash values for the components of the object that play a part in comparison of objects.

HotkeyTrigger.HotkeyTrigger.__eq__ ( )
HotkeyTrigger.HotkeyTrigger.__ne__ ( )
HotkeyTrigger.HotkeyTrigger.__gt__ ( )
HotkeyTrigger.HotkeyTrigger.__ge__ ( )
HotkeyTrigger.HotkeyTrigger.__lt__ ( )
HotkeyTrigger.HotkeyTrigger.__le__ ( )
HotkeyTrigger.HotkeyTrigger.getKey ( )
HotkeyTrigger.HotkeyTrigger.setControl ( )

Add or remove the Control modifier.

HotkeyTrigger.HotkeyTrigger.getControl ( )

Return True if this trigger has the Control modifier.

HotkeyTrigger.HotkeyTrigger.setAlt ( )

Add or remove the Alt modifier.

HotkeyTrigger.HotkeyTrigger.getAlt ( )

Return True if this trigger has the Alt modifier.

HotkeyTrigger.HotkeyTrigger.getModifiersValue ( )

Return an integer representing the modifier value.

0 for no modifiers 1 for Control 2 for Alt 3 for Control and Alt

HotkeyTrigger.HotkeyTrigger.getModifiersString ( )

Return the modifiers string.

"" for no modifiers "control" for Control modifier "alt" for Alt "control alt" for Control and Alt


Member Data Documentation


HotkeyTrigger.HotkeyTrigger HotkeyTrigger.HotkeyTrigger HotkeyTrigger.HotkeyTrigger HotkeyTrigger.HotkeyTrigger HotkeyTrigger.HotkeyTrigger HotkeyTrigger.HotkeyTrigger HotkeyTrigger.HotkeyTrigger HotkeyTrigger.HotkeyTrigger HotkeyTrigger.HotkeyTrigger HotkeyTrigger.HotkeyTrigger
HotkeyTrigger.HotkeyTrigger HotkeyTrigger.HotkeyTrigger HotkeyTrigger.HotkeyTrigger HotkeyTrigger.HotkeyTrigger HotkeyTrigger.HotkeyTrigger HotkeyTrigger.HotkeyTrigger HotkeyTrigger.HotkeyTrigger HotkeyTrigger.HotkeyTrigger HotkeyTrigger.HotkeyTrigger HotkeyTrigger.HotkeyTrigger