このページでは

Qt3DInput::QInputSequence Class

class Qt3DInput::QInputSequence

QInputSequence は、順番にトリガーされる必要がある一連のQAbstractActionInput を表します。詳細...

ヘッダー: #include <qinputsequence.h>
CMake: find_package(Qt6 REQUIRED COMPONENTS 3dinput)
target_link_libraries(mytarget PRIVATE Qt6::3dinput)
qmake: QT += 3dinput
QML内: InputSequence
継承元: Qt3DInput::QAbstractActionInput
ステータス: 非推奨

このクラスは非推奨です。新しいコードでの使用は強く推奨しません。

プロパティ

パブリック関数

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)

Notifierシグナル:

void buttonIntervalChanged(int buttonInterval)

timeout : int

入力シーケンス内のすべての QAbstractActionInput がトリガーされなければならない時間。単位はミリ秒です。

アクセス関数:

int timeout() const
void setTimeout(int timeout)

Notifierシグナル:

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 間の最大時間を返します。時間はミリ秒単位です。

注: プロパティ buttonIntervalのゲッター 関数です。

関連項目: setButtonInterval()。

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

この `QInputSequence` のシーケンスベクトルから、`QAbstractActionInput`input を削除します。

addSequenceも参照してください 。

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

QInputSequence のシーケンスベクトルを返します。

int QInputSequence::timeout() const

入力シーケンス内のすべての QAbstractActionInput がトリガーされなければならない時間を返します。時間はミリ秒単位です。

注: timeout プロパティのゲッター 関数です。

関連項目: setTimeout()。

© 2026 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.