QInputSequence

QInputSequence represents a set of QAbstractActionInput ‘s that must be triggerd one after the other. More

Inheritance diagram of PySide6.Qt3DInput.Qt3DInput.QInputSequence

Synopsis

Functions

Detailed Description

class PySide6.Qt3DInput.Qt3DInput.QInputSequence([parent=None])
Parameters

parentPySide6.Qt3DCore.Qt3DCore.QNode

Constructs a new QInputSequence with parent parent.

PySide6.Qt3DInput.Qt3DInput.QInputSequence.addSequence(input)
Parameters

inputPySide6.Qt3DInput.Qt3DInput.QAbstractActionInput

Append the QAbstractActionInput input to the end of this QInputSequence ‘s sequence vector.

See also

removeSequence

PySide6.Qt3DInput.Qt3DInput.QInputSequence.buttonInterval()
Return type

int

Returns the maximum time in between consecutive QAbstractActionInput ‘s in the input sequence. The time is in milliseconds

PySide6.Qt3DInput.Qt3DInput.QInputSequence.buttonIntervalChanged(buttonInterval)
Parameters

buttonInterval – int

PySide6.Qt3DInput.Qt3DInput.QInputSequence.removeSequence(input)
Parameters

inputPySide6.Qt3DInput.Qt3DInput.QAbstractActionInput

Remove the QAbstractActionInput input from this QInputSequence ‘s sequence vector.

See also

addSequence

PySide6.Qt3DInput.Qt3DInput.QInputSequence.sequences()
Return type

Returns the QInputSequence ‘s sequence vector.

PySide6.Qt3DInput.Qt3DInput.QInputSequence.setButtonInterval(buttonInterval)
Parameters

buttonInterval – int

See also

buttonInterval()

PySide6.Qt3DInput.Qt3DInput.QInputSequence.setTimeout(timeout)
Parameters

timeout – int

See also

timeout()

PySide6.Qt3DInput.Qt3DInput.QInputSequence.timeout()
Return type

int

Returns the time in which all QAbstractActionInput ‘s in the input sequence must triggered within. The time is in milliseconds

See also

setTimeout()

PySide6.Qt3DInput.Qt3DInput.QInputSequence.timeoutChanged(timeout)
Parameters

timeout – int