QInputSequence Class

class Qt3DInput::QInputSequence

QInputSequence는 차례로 트리거되어야 하는 QAbstractActionInput 의 집합을 나타냅니다. 더 보기...

헤더: #include <QInputSequence>
CMake: find_package(Qt6 REQUIRED COMPONENTS 3dinput)
target_link_libraries(mytarget PRIVATE Qt6::3dinput)
qmake: QT += 3dinput
QML에서: InputSequence
상속합니다: Qt3DInput::QAbstractActionInput
상태: Deprecated

속성

공용 기능

QInputSequence(Qt3DCore::QNode *parent = nullptr)
void addSequence(Qt3DInput::QAbstractActionInput *input)
int buttonInterval() const
void removeSequence(Qt3DInput::QAbstractActionInput *input)
QList<Qt3DInput::QAbstractActionInput *> sequences() const
int timeout() const

공용 슬롯

void setButtonInterval(int buttonInterval)
void setTimeout(int timeout)

신호

void buttonIntervalChanged(int buttonInterval)
void timeoutChanged(int timeout)

상세 설명

속성 문서

buttonInterval : int

입력 시퀀스에서 연속된 QAbstractActionInput 사이의 최대 시간입니다. 시간은 밀리초 단위입니다.

기능에 액세스합니다:

int buttonInterval() const
void setButtonInterval(int buttonInterval)

알림 신호:

void buttonIntervalChanged(int buttonInterval)

timeout : int

입력 시퀀스에 있는 모든 QAbstractActionInput 이 트리거되어야 하는 시간입니다. 시간은 밀리초 단위입니다.

액세스 기능:

int timeout() const
void setTimeout(int timeout)

알림 신호:

void timeoutChanged(int timeout)

멤버 함수 문서

[explicit] QInputSequence::QInputSequence(Qt3DCore::QNode *parent = nullptr)

부모가 parent 인 새 QInputSequence를 생성합니다.

void QInputSequence::addSequence(Qt3DInput::QAbstractActionInput *input)

QInputSequence 의 시퀀스 벡터 끝에 QAbstractActionInput input 을 추가합니다.

removeSequence도 참조하세요 .

int QInputSequence::buttonInterval() const

입력 시퀀스에서 연속된 QAbstractActionInput 사이의 최대 시간을 반환합니다. 시간은 밀리초 단위입니다.

참고: 버튼 간격 속성에 대한 게터 함수입니다.

setButtonInterval()도 참조하세요 .

void QInputSequence::removeSequence(Qt3DInput::QAbstractActionInput *input)

QInputSequence 의 시퀀스 벡터에서 QAbstractActionInput input 을 제거합니다.

addSequence도 참조하세요 .

QList<Qt3DInput::QAbstractActionInput *> QInputSequence::sequences() const

QInputSequence 의 시퀀스 벡터를 반환합니다.

int QInputSequence::timeout() const

입력 시퀀스에 있는 모든 QAbstractActionInput 이 트리거되어야 하는 시간을 반환합니다. 시간은 밀리초 단위입니다.

참고: 속성 시간 초과에 대한 게터 함수입니다.

setTimeout()도 참조하세요 .

© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.