- All Implemented Interfaces:
QtObjectInterface
public class QKeyEvent extends QInputEvent
Describes a key event
Java wrapper for Qt class QKeyEvent
-
Nested Class Summary
-
Field Summary
-
Constructor Summary
Constructors Modifier Constructor Description QKeyEvent(QEvent.Type type, int key, Qt.KeyboardModifiers modifiers)
Overloaded constructor forQKeyEvent(io.qt.core.QEvent.Type, int, io.qt.core.Qt.KeyboardModifiers, java.lang.String, boolean, short)
QKeyEvent(QEvent.Type type, int key, Qt.KeyboardModifiers modifiers, int nativeScanCode, int nativeVirtualKey, int nativeModifiers)
QKeyEvent(QEvent.Type type, int key, Qt.KeyboardModifiers modifiers, int nativeScanCode, int nativeVirtualKey, int nativeModifiers, String text)
QKeyEvent(QEvent.Type type, int key, Qt.KeyboardModifiers modifiers, int nativeScanCode, int nativeVirtualKey, int nativeModifiers, String text, boolean autorep)
Overloaded constructor forQKeyEvent(io.qt.core.QEvent.Type, int, io.qt.core.Qt.KeyboardModifiers, int, int, int, java.lang.String, boolean, short)
withcount = 1
.QKeyEvent(QEvent.Type type, int key, Qt.KeyboardModifiers modifiers, int nativeScanCode, int nativeVirtualKey, int nativeModifiers, String text, boolean autorep, short count)
QKeyEvent(QEvent.Type type, int key, Qt.KeyboardModifiers modifiers, String text)
Overloaded constructor forQKeyEvent(io.qt.core.QEvent.Type, int, io.qt.core.Qt.KeyboardModifiers, java.lang.String, boolean, short)
QKeyEvent(QEvent.Type type, int key, Qt.KeyboardModifiers modifiers, String text, boolean autorep)
Overloaded constructor forQKeyEvent(io.qt.core.QEvent.Type, int, io.qt.core.Qt.KeyboardModifiers, java.lang.String, boolean, short)
withcount = 1
.QKeyEvent(QEvent.Type type, int key, Qt.KeyboardModifiers modifiers, String text, boolean autorep, short count)
protected
QKeyEvent(QtObject.QPrivateConstructor p)
Constructor for internal use only. -
Method Summary
Modifier and Type Method Description int
count()
boolean
isAutoRepeat()
int
key()
boolean
matches(QKeySequence.StandardKey key)
Qt.KeyboardModifiers
modifiers()
int
nativeModifiers()
int
nativeScanCode()
int
nativeVirtualKey()
protected void
setAutoRepeat(short autoRepeat)
protected void
setCount(short count)
protected void
setKey(int key)
protected void
setNativeModifiers(int nativeModifiers)
protected void
setNativeScanCode(int nativeScanCode)
protected void
setNativeVirtualKey(int nativeVirtualKey)
protected void
setText(String text)
String
text()
String
toString()
Methods inherited from class io.qt.gui.QInputEvent
setModifiers, setModifiers, setTimestamp, timestamp
Methods inherited from class io.qt.core.QEvent
accept, ignore, isAccepted, registerEventType, registerEventType, set, setAccepted, spontaneous, type
-
Constructor Details
-
QKeyEvent
public QKeyEvent(QEvent.Type type, int key, Qt.KeyboardModifiers modifiers, String text, boolean autorep)Overloaded constructor for
QKeyEvent(io.qt.core.QEvent.Type, int, io.qt.core.Qt.KeyboardModifiers, java.lang.String, boolean, short)
withcount = 1
. -
QKeyEvent
Overloaded constructor for
QKeyEvent(io.qt.core.QEvent.Type, int, io.qt.core.Qt.KeyboardModifiers, java.lang.String, boolean, short)
with:
autorep = false
count = 1
-
QKeyEvent
Overloaded constructor for
QKeyEvent(io.qt.core.QEvent.Type, int, io.qt.core.Qt.KeyboardModifiers, java.lang.String, boolean, short)
with:
text = ""
autorep = false
count = 1
-
QKeyEvent
public QKeyEvent(QEvent.Type type, int key, Qt.KeyboardModifiers modifiers, String text, boolean autorep, short count) -
QKeyEvent
public QKeyEvent(QEvent.Type type, int key, Qt.KeyboardModifiers modifiers, int nativeScanCode, int nativeVirtualKey, int nativeModifiers, String text, boolean autorep)Overloaded constructor for
QKeyEvent(io.qt.core.QEvent.Type, int, io.qt.core.Qt.KeyboardModifiers, int, int, int, java.lang.String, boolean, short)
withcount = 1
. -
QKeyEvent
public QKeyEvent(QEvent.Type type, int key, Qt.KeyboardModifiers modifiers, int nativeScanCode, int nativeVirtualKey, int nativeModifiers, String text)Overloaded constructor for
QKeyEvent(io.qt.core.QEvent.Type, int, io.qt.core.Qt.KeyboardModifiers, int, int, int, java.lang.String, boolean, short)
with:
autorep = false
count = 1
-
QKeyEvent
public QKeyEvent(QEvent.Type type, int key, Qt.KeyboardModifiers modifiers, int nativeScanCode, int nativeVirtualKey, int nativeModifiers)Overloaded constructor for
QKeyEvent(io.qt.core.QEvent.Type, int, io.qt.core.Qt.KeyboardModifiers, int, int, int, java.lang.String, boolean, short)
with:
text = ""
autorep = false
count = 1
-
QKeyEvent
public QKeyEvent(QEvent.Type type, int key, Qt.KeyboardModifiers modifiers, int nativeScanCode, int nativeVirtualKey, int nativeModifiers, String text, boolean autorep, short count) -
QKeyEvent
Constructor for internal use only.- Parameters:
p
- expected to benull
.
-
-
Method Details
-
count
-
isAutoRepeat
-
key
-
matches
-
modifiers
- Overrides:
modifiers
in classQInputEvent
-
nativeModifiers
-
nativeScanCode
-
nativeVirtualKey
-
text
-
setAutoRepeat
-
setCount
-
setKey
-
setNativeModifiers
-
setNativeScanCode
-
setNativeVirtualKey
-
setText
-
toString
- Overrides:
toString
in classQInputEvent
-