Qt3DInput::QInputSequence Class
class Qt3DInput::QInputSequenceQInputSequence は、順番にトリガーされる必要がある一連の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 |
| ステータス: | 非推奨 |
このクラスは非推奨です。新しいコードでの使用は強く推奨しません。
プロパティ
- buttonInterval : int
- timeout : int
パブリック関数
| 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.