Class KeyPressedEventResult
public class KeyPressedEventResult : EventResult
- Inheritance
- KeyPressedEventResult
- Inherited Members
Constructors
KeyPressedEventResult(IItem, int, KeyPressState, int)
Key pressed event.
public KeyPressedEventResult(IItem item, int keyId, KeyPressedEventResult.KeyPressState keyState, int modifiers)
Parameters
item
IItemkeyId
intKey id as per Qt mappings: https://doc.qt.io/qt-5/qt.html#Key-enum
keyState
KeyPressedEventResult.KeyPressStatePressed or Released
modifiers
intModifier bits as per Qt mappings: https://doc.qt.io/qt-5/qt.html#KeyboardModifier-enum
Properties
KeyId
Key id as per Qt mappings: https://doc.qt.io/qt-5/qt.html#Key-enum
public int KeyId { get; }
Property Value
KeyState
Is key pressed or released
public KeyPressedEventResult.KeyPressState KeyState { get; }
Property Value
Modifiers
Modifier bits as per Qt mappings: https://doc.qt.io/qt-5/qt.html#KeyboardModifier-enum
public int Modifiers { get; }